Каталог > Оптимизации запросов SQL

Оптимизация
запросов SQL

Научитесь делать SQL-запросы проще
и быстрее.
Доступны записи интенсива с практикой
В процессе эксплуатации PostgreSQL часто приходится сталкиваться с оптимизацией медленных запросов и подбирать «правильную» конфигурацию PostgreSQL.

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

Примеры неоптимального и оптимального запроса
Оптимизация дает ускорение запроса в 100 раз. Почему — разберем на практике.
Неоптимальный запрос
select count(distinct id) from users;
Оптимальный запрос
select count(*) from users;
КОМУ ПОДОЙДЕТ
КУРС:
РАЗРАБОТЧИКАМ
ПРИЛОЖЕНИЙ И SQL
Чтобы решать рабочие задачи, которые связаны с оптимизацией баз данных при использовании приложений.
РАЗРАБОТЧИКАМ
ХРАНИЛИЩ ДАННЫХ
Чтобы избежать неэффективных запросов при использовании базы данных и увеличить скорость обработки запросов.
АДМИНИСТРАТОРАМ
БАЗ ДАННЫХ (DBA)
Чтобы находить, оптимизировать запросы и увеличивать скорость работы базы данных.
Чтобы правильно оценивать состояние базы данных и уметь поддерживать ее в рабочем состоянии.
СИСТЕМНЫМ
ИНЖЕНЕРАМ
СПИКЕР
Иван Чувашов
Администратор баз данных в Southbridge. Ведущий инженер компании Data Driven Lab.
— Сертифицированный администратор PostgreSQL (Администратор PostgreSQL. Эксперт).
— 15 лет опыта работы с базами данных, более 8 лет опыта работы архитектором БД и DBA.
— Опыт поддержки технической инфраструктуры компании Data Driven Lab (dev, preprod, prod) в части баз данных.
— Опыт построения отказоустойчивых кластеров на базе СУБД PostgreSQL и GreenPlum 6x.
— Постоянный докладчик на Российских и международных IT конференциях.
ПРОГРАММА
Какие параметры конфигурации ускоряют, а какие замедляют запросы. Какую практическую информацию о работе сервера можно извлечь из логов PostgreSQL
ЗАПИСЬ ВЕБИНАРА
ПО ОПТИМИЗАЦИИ
Мы разобрали на вебинаре несколько примеров по оптимизации запросов. Посмотрите его, чтобы узнать больше про оптимизацию запросов.
Записи интенсива
Видеоуроки, доступ на 2 года
Практические задания
20 000
Оптимизация запросов SQL