PostgreSQL. Оптимизация запросов
PG_QPT
Курс поможет писать запросы, которые выполняются быстро и вовремя доставляют результаты. Слушатели научатся смотерть на процесс написания запроса с точки зрения механизма базы данных и начнёт думать, как оптимизатор базы данных.
Специально разработанное учебное пособие, материалы для выполнения лабораторных работ, листинги программ.
Предварительный уровень подготовки
Результат обучения
По окончании курса слушатели получат:
- Детальное понимание механизмов планирования и выполнения запросов,
- Настройка параметров экземпляра, связанных с производительностью,
- Поиск проблемных запросов и их оптимизация.
Программа курса
Модуль 1. Введение
Модуль 2. Демобаза «Авиаперевозки»
Модуль 3. Выполнение запросов
Модуль 4. Последовательный доступ
Модуль 5. Индексный доступ
Модуль 6. Сканирование по битовой карте
Модуль 7. Соединение вложенным циклом
Модуль 8. Соединение хешированием
Модуль 9. Соединение слиянием
Модуль 10. Статистика
Модуль 11. Профилирование
Модуль 12. Приёмы оптимизции