FP.DTPD

Практический тренинг по диагностике и устранению неисправностей в БД Postgres

Курс предназначен для администраторов PostgreSQL и базируется на ванильной версии СУБД. В курсе даётся методика поведения в аварийных ситуациях, а также примеры их решения. Курс ориентирован преимущественно на практическое освоение необходимых навыков.
Курс включает модули по исправлению и предотвращению аварий, связанных с сетевыми сбоями, повреждениями критичных файлов.
Модуль управления производительностью учит обнаруживать тенденции изменения скорости работы и выполнять превентивные настройки.
Модель по настройке отказоустойчивого кластера учит настроить кластер на основе репликации, позволяющий минимизировать влияние простоя от аварий, которые не удается предотвратить.

Необходимая минимальная предварительная подготовка для успешного прохождения курса:
знания и навыки в объёме курсов DBA1, DBA2, DBA3, QPT.

Курс включает короткие лекции, демонстрации и обширные практические задания по темам программы.
По завершению курса слушателям предлагается итоговая лабораторная работа для применения полученных знаний.

Почему данный курс уникален.

Курс построен на основе накопленного практического опыта инженеров ГК ФОРС. Обучение позволяется адаптировать к практике и углубить знания полученные на базовых учебных программах по PostgreSQL от компании «Постгрес Профессиональный».


75 000 ₽

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

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

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

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

Документы

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

Расписание

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

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

    Администраторы БД

Цель обучения/курса.

Дать АБД практические навыки уверенной работы с СУБД PostgreSQL в промышленной среде.

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

6 модулей
Сеть
  • Неполадки сетевых подключений pg_hba.conf, postgresql.conf, pgbouncer
  • Подключение по протоколу репликации

  • Настройка расширений




Аварийные ситуации
  • Аварийное завершение экземпляра

  • Потеря управляющего файла

  • Потеря WAL сегмент(а/ов)

  • Потеря файлов таблицы

  • Потеря файлов индекса

  • Битые страницы

  • Удаление схемы каскадное данных

  • Удаление всех объектов роли

  • Неполное восстановление

  • Восстановление с потерей данных pg_basebackup/pg_probackup

  • Использование реплики в сценариях восстановления pg_rewind



Управление производительностью.
  • Профиль нагрузки БД pg_stat_statements/pgpro_stats, pg_stat_kcache, pg_qualstats

  • Семплированные статистики pg_wait_sampling/pgsentinel

  • Исторические данные производительности pg_profile/pgpro_pwr

  • Обычный и сравнительный отчет pgBadger

  • Экспорт статистик оптимизатора dump_stat

  • Использование подсказок оптимизатора

  • Тюнинг в работе с LO

  • Массовый перенос LO



Отказоустойчивый кластер
  • Обзор решений высокой доступности для PostgreSQL

  • Распределенное хранилище конфигурации etcd

  • Установка и настройка patroni

  • Установка и настройка haproxy

  • Поддержка слотов логической репликации при смене ролей КУК и pg_receivewa


Работа с логической репликацией
  • Общие правила и принципы лог. репликации

  • Как ускорить первоначальную загрузку таблиц

  • Восстановление репликации при разных ddl на стороне публикатора.



Лабораторная работа по настройке максимально устойчивой к сбоям СУБД на основе PostgreSQL.

Как проходит обучение на платформе ФОРС

[ 01 ]

Знакомство с платформой

Платформа учебного центра ФОРС предназначена для удобного и комфортного обучения. Доступ к материалам будет открыт сразу после приобретения курса, а также навсегда доступен в личном кабинете.

[ 02 ]

Обучение

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

[ 03 ]

Обратная связь и поддержка

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

[ 04 ]

Дипломы и сертификаты

Все документы об окончании курсов собраны в одном месте в электронном формате — вы всегда можете посмотретьи скачать их в личном кабинете.

Остались вопросы?

Оставьте свои контактные данные — мы с вами свяжемся и все расскажем

Нажимая на кнопку «Отправить», я принимаю условия Политики конфиденциальности, и даю согласие на обработку персональных данных