PostgreSQL и тормозящие запросы: что делать, когда индексы есть, а толку - нет?

❗️Бесплатный урок по подготовке и прохождению System Design интервью: https://clck.ru/3Rp9q5 Потренироваться проходить собеседования: https://clck.ru/3Rni4b Найти напарника для подготовки к собеседованиям: https://clck.ru/3Rni6X Узнайте, как ускорить медленные SQL запросы и провести диагностику производительности базы данных. Разбираем реальные причины задержек. В этом видео рассматривается профессиональная оптимизация SQL запросов. Мы детально изучаем, почему возникают задержки, и как правильно анализировать работу базы данных. Это руководство подойдет разработчикам и администраторам, которые хотят разобраться в причинах низкой скорости работы приложений. Вы узнаете разницу между Seq Scan и Index Only Scan, а также поймете, в каких ситуациях стандартные индексы перестают работать эффективно. Мы предоставим четкий чек-лист, который поможет выявить узкие места в вашей архитектуре и устранить их. Применение этих методов диагностики SQL позволит вам быстрее находить проблемы и повышать общую производительность базы данных. Вы научитесь видеть, когда индексы PostgreSQL работают на вас, а когда они создают лишнюю нагрузку. Таймкоды: 00:00 - Введение 04:02 - Терминология PgSQL 05:45 - Индекс есть, но выбран Seq Scan 16:48 - План сложный - нужно понять, где проблема 27:51 - Индексов стало больше, но система не стала быстрее 40:34 - API-вызов замедлился после роста данных 50:19 - Курс по PgSQL для разработчиков VK: https://vk.com/vladimir_balun_programming Telegram: https://t.me/vladimir_balun_programming Instagram: https://www.instagram.com/vladimir_balun_programming/ YouTube: https://www.youtube.com/channel/UCb2NcehYSV8RD0njexZN11Q YandexZen: https://zen.yandex.ru/id/623b6c964da92b3831c83209 RuTube: https://rutube.ru/channel/25079714/ postgresql, dba, sql, postgresql vs mysql, postgresql tutorial, sql индексы, индексы в бд, индексы sql, базы данных, база данных, explain analyze, merge join, postgresql уроки, реляционные базы данных, sql запросы, субд, postgres, mysql, database, performance tuning, mysql vs postgresql, нереляционные базы данных, проектирование базы данных, базы данных sql, векторные базы данных, бд, проектирование баз данных, архитектура баз данных, backend разработка, backend, программирование.

Иконка канала balun.courses
199 подписчиков
12+
4 просмотра
4 часа назад
12+
4 просмотра
4 часа назад

❗️Бесплатный урок по подготовке и прохождению System Design интервью: https://clck.ru/3Rp9q5 Потренироваться проходить собеседования: https://clck.ru/3Rni4b Найти напарника для подготовки к собеседованиям: https://clck.ru/3Rni6X Узнайте, как ускорить медленные SQL запросы и провести диагностику производительности базы данных. Разбираем реальные причины задержек. В этом видео рассматривается профессиональная оптимизация SQL запросов. Мы детально изучаем, почему возникают задержки, и как правильно анализировать работу базы данных. Это руководство подойдет разработчикам и администраторам, которые хотят разобраться в причинах низкой скорости работы приложений. Вы узнаете разницу между Seq Scan и Index Only Scan, а также поймете, в каких ситуациях стандартные индексы перестают работать эффективно. Мы предоставим четкий чек-лист, который поможет выявить узкие места в вашей архитектуре и устранить их. Применение этих методов диагностики SQL позволит вам быстрее находить проблемы и повышать общую производительность базы данных. Вы научитесь видеть, когда индексы PostgreSQL работают на вас, а когда они создают лишнюю нагрузку. Таймкоды: 00:00 - Введение 04:02 - Терминология PgSQL 05:45 - Индекс есть, но выбран Seq Scan 16:48 - План сложный - нужно понять, где проблема 27:51 - Индексов стало больше, но система не стала быстрее 40:34 - API-вызов замедлился после роста данных 50:19 - Курс по PgSQL для разработчиков VK: https://vk.com/vladimir_balun_programming Telegram: https://t.me/vladimir_balun_programming Instagram: https://www.instagram.com/vladimir_balun_programming/ YouTube: https://www.youtube.com/channel/UCb2NcehYSV8RD0njexZN11Q YandexZen: https://zen.yandex.ru/id/623b6c964da92b3831c83209 RuTube: https://rutube.ru/channel/25079714/ postgresql, dba, sql, postgresql vs mysql, postgresql tutorial, sql индексы, индексы в бд, индексы sql, базы данных, база данных, explain analyze, merge join, postgresql уроки, реляционные базы данных, sql запросы, субд, postgres, mysql, database, performance tuning, mysql vs postgresql, нереляционные базы данных, проектирование базы данных, базы данных sql, векторные базы данных, бд, проектирование баз данных, архитектура баз данных, backend разработка, backend, программирование.

, чтобы оставлять комментарии