Иван Чувашов
Оптимизация запросов SQL
О курсе «Оптимизация запросов SQL»
В процессе эксплуатации PostgreSQL часто приходится сталкиваться с оптимизацией медленных запросов и подбирать
В курсе мы
- Рассмотрим варианты настройки конфигурации PostgreSQL для различных систем:
веб-приложений ; приложений, использующих ORM; аналитических баз данных. - Поговорим о поиске тяжелых SQL запросов и их оптимизации.
- Поймем, почему одни запросы оптимальнее других и что именно делает их оптимальными.
- Разберем, почему иногда запросы выполняются слишком долго.
- Поговорим об индексах, их производительности, плюсах и минусах
Программа
Оптимизация конфигурации PostgreSQL
Какие параметры конфигурации ускоряют, а какие замедляют запросы. Какую практическую информацию о работе сервера можно извлечь из логов PostgreSQL
Архитектура без данных
Как правильно сконфигурировать структуру данных, чтобы получить максимальный профит и собирать полезные метрики о работе сервера. Как уменьшить размер базы данных. Как структура таблиц помогает ускорить запрос.
Оптимизация запросов
Практические навыки по оптимизации запросов: как оценить их эффективность, как определять скорость запроса по меткам, как оптимизировать запрос. Как индексы ускоряют или замедляют запросы. Как оценить профит от индекса или статистики.
Работа с данными
Как быстро обусфакцировать данные. Как оптимально внести изменения или обновить данные в таблицах с десятками миллиардов записей. Какие есть способы секционирования или шардирования данных в PostgreSQL.

Таня 13 июня 2025
Екатерина 20 декабря 2024
Василий 30 ноября 2024
Nikita666 15 ноября 2024
mila 29 августа 2025