Описание
Предварительные знания и требования:
- знакомство с ОС Unix,
- уверенное владение SQL (знакомство с PL/pgSQL не обязательно, но полезно),
- PostgreSQL в объеме курса DBA1 или DEV1.

Приобретенные знания и компетенции:
• детальное понимание механизмов планирования и выполнения запросов,
• настройка параметров экземпляра, связанных с производительностью,
• поиск проблемных запросов и их оптимизация.
Целевая аудитория

Разработчики, администраторы баз данных

Программа
  • Введение

    • Демобаза «Авиаперевозки»

    • Выполнение запросов

    • Последовательный доступ 

    • Индексный доступ

    • Сканирование по битовой карте 

    • Соединение вложенным циклом 

    • Соединение хешированием

    • Соединение слиянием 

    • Статистика

    • Профилирование 

    • Приемы оптимизации