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

Код: PP QPT-16

В данном курсе QPT детально разбираются механизмы планирования и выполнения запросов, рассматривается настройка параметров экземпляра, связанных с производительностью, и изучаются возможности для поиска проблемных запросов и их оптимизации.

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

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

Формат проведения

Очный или удаленный

Продолжительность

24 академических часа

Тематика

Базы данных
vendor

Вы научитесь

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

Аудитория курса

Администраторы и разработчики приложений баз данных с опытом работы

Требования к предварительной подготовке слушателя

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

Содержание курса

Введение 

Модуль 1. Демонстрационная база данных  

  • «Авиаперевозки» 
Модуль 2. Выполнение запросов  

  • Планирование и выполнение 
Модуль 3. Доступ к данным  

  • Методы доступа 
  • Параллельный доступ 
  • Типы индексов 
Модуль 4. Сортировка и группировка  

  • Сортировка
  • Группировка 
Модуль 5. Способы соединения  

  • Соединение вложенным циклом  
  • Соединение хешированием   
  • Соединение слиянием 
Модуль 6. Статистика  

  • Базовая статистика 
  • Расширенная статистика 
Модуль 7. Оптимизация запросов  

  • Профилирование 
  • Материализация  
  • Функции 
  • Подходы к настройке
PostgreSQL 16. Оптимизация запросов
Екатеринбург
17 июня 2026 - 19 июня 2026 другие даты

17 июня 2026 - 19 июня 2026

18 ноября 2026 - 20 ноября 2026

24 000 ₽
Подать заявку Обсудить другую дату

Как происходит обучение в АйТи Клауд

01 Выбор курса

В Учебном центре «АйТи Клауд» Вы можете подобрать курсы с полезным для Вас содержанием. УЦ «АйТи Клауд» готов предложить 1200+ программ различной тематики и степени сложности. Мы проводим курсы, авторизованные производителями ИТ, и также авторские программы от ведущих ИТ-экспертов.

02 Процесс обучения

Вы можете пройти обучение в различных форматах:

  • в очном - на территории Учебного центра либо территории Заказчика,

  • онлайн - на российской онлайн-платформе в режиме реального времени, через интернет, с выполнением всех необходимых практических заданий под онлайн-руководством преподавателя. 


03 Выдача документов

По завершении обучения Вы получите удостоверение о повышении квалификации или сертификат (если у Вас отсутствует диплом о высшем образовании). После обучения на авторизованных курсах Вам также будет выдан сертификат от производителя.

poster