Учебный курс «Администрирование Postgres Pro«

Краткое содержание:

Отличия PostgresPro от «ванильного» Postgres, развертывание Postgres Pro, встроенный мультимастерный кластер Postgres Pro, сжатие страниц баз данных, 64-разрядный счетчик транзакций, автономные транзакции

Общие данные:

Postgres Pro — платная версия Postgres, которая обладает дополнительной функциональностью по сравнению с обычным бесплатным Postgres. Поэтому в дополнение к курсу по администрированию обычного Postgres мы проводим обучение по Postgres Pro. В этот курс мы постарались поместить все, что нужно администратору Postgres Pro. Обучение неоднократно проводилось для слушателей с разных предприятий и всегда получало выскоие оценки. Как заказать обучение.

Продолжительность: 4 дня (32 учебных часа).

В курсе 10 модулей. К каждому модулю предусмотрены практические задания с подробными ответами. На выполнение практических заданий отводится 50 процентов времени учебного курса.

Для кого предназначен: администраторы, которые работают или планируют работать с Postgres Pro

План курса:

Модуль 1. Введение в Postgres Pro
Особенности Postgres Pro, отличия от «ванильного» Postgres, новые возможности последних версий

Модуль 2: Развертывание Postgres Pro
Планирование развертывания Postgres Pro, установка под различные версии Linux и Windows, проверка развртывания и первоначальная настройка

Модуль 3: Работа с базами данных в Postgres Pro
Создание и настройка баз данных, структура баз данных и WAL, работа с шаблонами баз данных. Планирование использования постраничного сжатия в базах данных

Модуль 4: Настройка безопасности в Postgres Pro
Особенности установки в защищенных версиях Linux, аутентификация и файл pg_hba, роли Posgtres, система разрешений Postgres Pro, массовое предоставление разрешений

Модуль 5: PGAgent и планирования выполнения действий по расписанию
Настройка системы PGAgent в Linux и Windows, задания SQL и задания операционной системы, настройка расписаний, информация о проблемах при выполнении заданий

Модуль 6: Резервное копирование и восстановление баз данных Postgres Pro
Архивный режим WAL в режим сохранения файлов журналов транзакций, оффлайновое резервное копирование, логическое резервное копирование (дампы), потокове резервное копирование и pg_basebackup, восстановление с применением сохраненных файлов WAL, восстановление на определенный момент времени

Модуль 7. Работа Foreign Data Wrappers (FDW) и подключение к внешним источникам данных
Установка модулей FDW для внешних источников данных, настройка FDW, подключение к внешним схемам и таблицам

Модуль 8: Параметры производительности Postgres Pro
Оценка производительности сервера Postgres Pro, таблицы и представления pg_stat, добавление дополнительных таблиц и представлений статистики, pg_stat_statements, оптимальные параметры конфигурации для Postgres Pro. Секционирование (partitioning) и шардинг (sharding) для оптимизации производительности

Модуль 9: Настройка отказоустойчивых конфигураций Postgres Pro
Отличия системы отказоустойчивости Postgres Pro от «ванильного» Postgres. Расширение multimaster в Postgres Pro Enterprise и создание отказоустойчивого кластера. Настройки кластера Postgres Pro и выполнение файловера.

Модуль 10: Особенности Postgres Pro для разработчиков
Отличия Postgres Pro от «ванильного» Postgres для разработчиков баз данных, применение 64-разрядного счетчика транзакций, возможности использования автономных транзакций (autonomous transactions).