SQL: Оптимизация запросов. Теория и практика

💰 Эксклюзивные материалы для интервью на бусти - https://boosty.to/kirya522 🧑‍💻 Провожу mock-интервью - https://kirya522.tech/posts/services/ ✅ Информационный канал https://t.me/kirya522 с анонсами и инсайдами --- Всем привет! Новый ролик по поиску оптимизаций в SQL хранилищах на примере postgres. Разобрал: Проблему: техническую и продуктовую зачем это делать Основные инструменты анализа EXPLAIN ANALYZE Оптимизация с индексами Профилирование и оптимизация JOIN Работа с SELECT-запросами Материалы: Презентация https://github.com/kirya522/medium-po... Код https://github.com/kirya522/medium-po... --- Мои ссылки: ✅ Информационный канал https://t.me/kirya522 с анонсами и инсайдами 💰 Эксклюзивные материалы для интервью на бусти https://boosty.to/kirya522 🌐 сайт https://kirya522.tech/ 📹 youtube канал по разработке -    / @kirya522-dev   ✍️ Чат https://t.me/kirya522_chat со зрителями Все кроме разработки: 🎙 live канал про авто и другие хобби -    / @kirya522-stuff   🚗 tg-канал http://t.me/kirya522_live про внутреннюю кухню и не it-жизнь Поддержать канал материально https://pay.cloudtips.ru/p/f4934136 https://www.donationalerts.com/r/kiry... --- Тайм-коды 00:00 - Вступление 00:57 - Проблема 01:57 - Основные инструменты анализа 03:23 - Детально про вывод 05:42 - Подробно о COST 08:07 - Необходимые инструменты 08:50 - Запуск инфраструктуры 09:39 - Создание схемы 11:50 - Первичный ключ 14:12 - Внешний ключ 16:08 - Hash индексы и где они подойдут 20:00 - Полнотекстовый поиск 23:00 - Работа с JOIN 26:41 - Выборка не всех данных 29:00 - заключение

Backend Slowdown Solution: 3 Easy Steps + Real Experience
▶︎

Backend Slowdown Solution: 3 Easy Steps + Real Experience

Подготовка к собесу - Оптимизация запросов
▶︎

Подготовка к собесу - Оптимизация запросов

Александр Киверин — Оптимизация PostgreSQL-запросов: все, что нужно знать на практике
▶︎

Александр Киверин — Оптимизация PostgreSQL-запросов: все, что нужно знать на практике

shallowRef vs ref: разница в сотни раз
▶︎

shallowRef vs ref: разница в сотни раз

Как устроена База Данных? Кластеры, индексы, схемы, ограничения
▶︎

Как устроена База Данных? Кластеры, индексы, схемы, ограничения

PostgreSQL: практические примеры оптимизации SQL-запросов /  Иван Фролков (Postgres Professional)
▶︎

PostgreSQL: практические примеры оптимизации SQL-запросов / Иван Фролков (Postgres Professional)

Лекция 10. Индексы в Oracle (курс "Оптимизация Oracle SQL")
▶︎

Лекция 10. Индексы в Oracle (курс "Оптимизация Oracle SQL")

Секреты кэширования: проблемы и решения на практике: чтение
▶︎

Секреты кэширования: проблемы и решения на практике: чтение

Цепи Маркова — математика предсказаний [Veritasium]
▶︎

Цепи Маркова — математика предсказаний [Veritasium]

What are SQL INDEXES in 10 Minutes: An Explanation with Examples
▶︎

What are SQL INDEXES in 10 Minutes: An Explanation with Examples

SQL Server. Оптимизация и Анализ производительности
▶︎

SQL Server. Оптимизация и Анализ производительности

Алексей Кашин — Надежно отправляем события в Apache Kafka. От CDC до паттерна Transactional Outbox
▶︎

Алексей Кашин — Надежно отправляем события в Apache Kafka. От CDC до паттерна Transactional Outbox

Филипп Вагнер «Распределенные транзакции в условиях микросервисной архитектуры»
▶︎

Филипп Вагнер «Распределенные транзакции в условиях микросервисной архитектуры»

MySQL и PostgreSQL: что «под капотом» и почему это важно знать прикладному разработчику
▶︎

MySQL и PostgreSQL: что «под капотом» и почему это важно знать прикладному разработчику

Что делает Java-разработчик в реальной работе? | Scrum, задачи, Git, тесты, финтех
▶︎

Что делает Java-разработчик в реальной работе? | Scrum, задачи, Git, тесты, финтех

Андрей Сальников — Индексы в PostgreSQL. Как понять, что создавать
▶︎

Андрей Сальников — Индексы в PostgreSQL. Как понять, что создавать

Индексы SQL
▶︎

Индексы SQL

Тиньков и Варламов — о деньгах, Трампе и Путине | Интервью из Мексики: Plata, визы, наследство
▶︎

Тиньков и Варламов — о деньгах, Трампе и Путине | Интервью из Мексики: Plata, визы, наследство

Владимир Ситников — B-tree индексы в базах данных на примере PostgreSQL
▶︎

Владимир Ситников — B-tree индексы в базах данных на примере PostgreSQL

Лучший Гайд по NoSQL для Начинающих | Redis, Mongo, Cassandra
▶︎

Лучший Гайд по NoSQL для Начинающих | Redis, Mongo, Cassandra