QPT. PostgreSQL 16. Оптимизация запросов

 

Код курса: QPT.

Продолжительность обучения: 24 уч. часа/3 дня.

Сроки проведения: по согласованию с заказчиками.

Время проведения курса:  09:30 - 16:30 .

 

Авторизованный курс Postgres Professional по теме «QPT. PostgreSQL 16. Оптимизация запросов». Предназначен для администраторов и разработчиков баз данных PostgreSQL специалистов, сопровождающих приложения в среде сервера PostgreSQL. В курсе детально изучаются механизмы планирования и выполнения запросов, настройка параметров экземпляра, связанных с производительностью, поиск проблемных запросов и их оптимизация.

Отличия от предыдущей версии курса:

  • учтены нововведения версий PostgreSQL 14, 15 и 16
  • длительность курса увеличена до трех дней, а темы разбиты по модулям
  • в тему «Методы доступа» вошла информация из старых тем «Последовательный доступ», «Индексный доступ» и «Сканирование по битовой карте»
  • в новую тему «Параллельный доступ» перенесена вся информация про параллельные возможности методов доступа
  • в новой теме «Типы индексов» рассказано про хеш-индекс, GiST, SP-GiST, GIN и BRIN;
  • новый модуль «Сортировка и группировка» детально рассказывает о сортировке и группировке
  • старая тема «Статистика» разделена на две, которые выделены в новый модуль «Статистика»
  • новый модуль «Оптимизация запросов» состоит из четырех тем, две из которых («Материализация» и «Функции») новые, а бывшая «Приемы оптимизации» переименована в «Подходы к настройке» и существенно переработана.

Для успешного освоения программы курса необходима предварительная подготовка: знания и опыт работы с СУБД PostgreSQL в объеме программы курса DBA1. Администрирование PostgreSQL. Базовый курс ИЛИ DEV1. Разработка серверной части приложений PostgreSQL. Базовый курс; уверенное владение SQL (знакомство с PL/pgSQL не обязательно, но полезно); основы работы в среде Unix/Linux.

Каждый слушатель получает авторизованные учебно-методические материалы в электронном виде. По окончании обучения выдается сертификат Postgres Professional о прослушанном авторизованном курсе.

Программа:

1.    Демонстрационная база данных
1.1.    Предметная область и общая схема демобазы «Авиаперевозки»
1.2.    Подробное описание объектов
2.    Выполнение запросов
2.1.    Общие подходы к оптимизации
2.2.    Простой протокол и этапы обработки запросов
2.3.    Расширенный протокол
2.4.    Подробное планирование запросов
3.    Доступ к данным
3.1.    Методы доступа
3.2.    Параллельный доступ
3.3.    Типы индексов
4.    Сортировка и группировка
4.1.    Сортировка
4.2.    Группировка
5.    Способы соединения
5.1.    Соединение вложенным циклом
5.2.    Соединение хешированием
5.3.    Соединение слиянием
6.    Статистика
6.1.    Базовая статистика
6.2.    Расширенная статистика
7.    Оптимизация запросов
7.1.    Профилирование
7.2.    Материализация
7.3.    Функции
7.4.    Подходы к настройке
 

Поиск курса

Бронирование курса

Если у Вас не получается отправить форму - напишите нам на почту training@mnk-computers.by.