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