Advanced PostgreSQL Administration

postgresql_logo-555px

Продолжительность курса — 3 дня

На этом курсе вы получите продвинутые знания по администрированию PostgreSQL, включая репликацию данных на безопасные носители, кластеризацию для обеспечения высокой доступности, разбиение на разделы для улучшения производительности и надёжности в эксплуатации, а также обеспечение конфиденциальности и защищенности данных.

Содержание:

• Установка из исходного кода Сборка PostgreSQL из сходного кода, параметры компиляции

• Оптимизация SQL-запросов Вычисление медленных запросов, анализ плана выполнения, методы оптимизации

• Настройка производительности Настройка ОС, оптимизация параметров, настройка сборщика статистики, работа с индексами

• Бенчмаркинг Встроенные технологии оценки производительности ОС и аппаратных средств

• Архивация при помощи WAL-логов Сохранение WAL-логов, восстановление на момент времени

• Потоковая репликация Репликация сервера при помощи передачи WAL-логов

• Пулинг соединений Интеллектуальное управление клиентскими соединениями при помощи Pgpool и PgBouncer

• Партицирование таблиц Базовые возможности партицирования таблиц при помощи наследования и встроенных процедур

• Расширения Работа с дополнительными модулями расширений

• Мониторинг Мониторинг средствами Postgres, работа с Postgres Enterprise Manager

• Обработчики внешних данных (Foreign Data Wrappers) Основные возможности работы с обработчиками внешних данных (postgres_fdw, file_fdw)

• Обеспечения безопасности Общие рекомендации к обеспечению безопасности сервера, политики разграничения доступа на уровне строк, криптографические функции

• Обновление сервера Лучшие практики перехода между минорными и мажорными версиями сервера

Аудитория:
Курс предназначен для администраторов, прошедших курс Introduction to PostgreSQL Administration или обладающих аналогичными знаниями.

 
Advanced PostgreSQL Administration
PostgreSQL,
2017-07-20/Астана