FP.PRFM.NEW

Инструменты и средства настройки производительности PostgreSQL

Слушатели курса изучат основы конфигурации PostgreSQL и Linux, методы нагрузочного тестирования, и настройку логирования. Курс включает современные инструменты, такие как BPF, eBPF и BCC, традиционные и новые средства диагностики, терминальные мультиплексоры, а также углублённый анализ статистики и метрик производительности.

Особое внимание уделено работе с событиями ожидания, таймаутами, расширениями PostgreSQL, настройке окружения и мониторингу фоновых процессов. Практическая часть охватывает обслуживание индексов, масштабирование и секционирование данных, работу с пулом соединений, использование отладчиков и визуализацию данных. Участники также познакомятся с методами построения отчётов с использованием pg_profile и pgpro_pwr, а завершение курса даст навыки планирования и выполнения обновлений PostgreSQL для поддержания актуальности и стабильности базы данных.

Предварительная подготовка:
Опыт работы с Linux
Навыки администрирования PostgreSQL
Прохождение курсов или эквивалентные знания в рамках программы PP.16.DBA1 и PP.13.DBA2
80 000₽

Длительность

5 дней (40ч в неделю)

Доступ к курсу

Навсегда в личном кабинете

Документы

Удостоверение о повышении квалификации

Расписание

Дата и место проведения
Начало
Формат
Преподаватель
Стоимость

Кому подойдет этот курс

    Администраторы PostgreSQL

Получаемые знания

  • Понимание основ производительности PostgreSQL
  • Настройка конфигурации PostgreSQL и Linux
  • Диагностика и мониторинг производительности
  • Использование метрик и инструментов мониторинга
  • Настройка логирования и отчётности
  • Оптимизация окружения и ресурсов PostgreSQL
  • Масштабирование и секционирование данных
  • Использование отладчиков и терминальных мультиплексоров

Программа курса

31 модуль
Тема 1.  Введение 

Обзор курса и цели обучения;

Основные метрики производительности PostgreSQL;

Инструменты, используемые в курсе;

Подготовка рабочего окружения;



Тема 2.  Настройка конфигурации PostgreSQL

Параметры shared_buffers, work_mem, effective_cache_size;

Настройка WAL: wal_buffers, checkpoint_timeout, max_wal_size;

Параметры планировщика запросов;

Рекомендации по настройке для различных нагрузок;