Какие навыки будут получены:
детальное понимание механизмов планирования и выполнения запросов
настройка параметров экземпляра, связанных с производительностью
поиск проблемных запросов и их оптимизация
Предварительные знания:
знакомство с ОС Unix
уверенное владение SQL (знакомство с PL/pgSQL не обязательно, но полезно)
PostgreSQL в объеме курса Администрирование PostgreSQL 10. Базовый курс или Разработка серверной части приложений PostgreSQL 9.6. Базовый курс
Все материалы по курсу предоставляются на русском языке.
По окончании курса слушателю выдается сертификат вендора Postgres Professional.
Введение
Демобаза «Авиаперевозки» слайды
Выполнение запросов слайды
Последовательный доступ
Индексный доступ
Сканирование по битовой карте
Соединение вложенным циклом
Соединение хешированием
Соединение слиянием
Статистика
Профилирование
Приемы оптимизации