Меркурий
Организатор
- #1
[Slurm.io] PostgreSQL База [Иван Чувашов]
- Ссылка на картинку
Практический курс по работе с СУБД PostgreSQL и оптимизации SQL-запросов.
Будем учиться построению репликаций, работе с резервным копированием и организации мониторинга всей системы. Научимся делать SQL-запросы проще и быстрее. Программа курса основана на реальных задачах команд эксплуатации.
Каким специалистам подойдет курс?
Как проходит обучение:
Программа:
Будем учиться построению репликаций, работе с резервным копированием и организации мониторинга всей системы. Научимся делать SQL-запросы проще и быстрее. Программа курса основана на реальных задачах команд эксплуатации.
Каким специалистам подойдет курс?
- Backend-разработчики
- DevOps-инженеры и сисадмины
- Тимлиды и тех. директора
Как проходит обучение:
- Смотрите записи интенсива с теорией
- Делаете практические задания на стендах в личном кабинете
Программа:
- Знакомство с курсом
- Организационные моменты
- Логическое резервное копирование
- Знакомство с инструментами copy, pg_dump и pg_dumpall — практика
- Логическая копия данных — задание
- Физическое резервное копирование
- Знакомство с инструментом pg_basebackup — практика
- Физическая копия данных — задание
- Обзор инструментов для физического резервного копирования
- Знакомство с инструментами barman, prrobackup и wal-g — задание
- Валидация резервных копий
- Валидация резервных копий — практика
- Физическое повреждение индекса — задание
- Резервное копирование и восстановление с помощью сторонних инструментов
- Инструменты — практика
- Проверка резервных копий — задание
- Физическая репликация
- Физическая потоковая репликация в синхронном/асинхронном режиме — практика
- Синхронная реплика — задание
- Создание отказоустойчивых решений на базе физической репликации
- Физическая потоковая репликация в синхронном/асинхронном режиме — практика
- Имитация сбоя основного сервера — практика
- Синхронная репликация — задание
- Сбой репликации и восстановления отказоустойчивого решения — задание
- Создание отказоустойчивых решений на базе логической репликации
- Знакомство с логической репликацией — практика
- Апгрейд кластера PostgreSQL
- Минорное обновление отказоустойчивого кластера — практика
- Мажорное обновление отказоустойчивого кластера — практика
- Мажорное обновление с помощью логической репликации — задание
- Установка высокодоступного кластера patroni — практика
- Установка patroini на существующую базу данных — практика
- Переключение кластера patroni на новый лидер — задание
- Мониторинг в кейсах
- Параметры конфигурации PostgreSQL — практика
- Запаздывание реплики — задание
- Научитесь делать SQL-запросы проще и быстрее.
- Конфигурация PostgreSQL
- Замер производительности с помощью pgbench — практика
- Логирование в PostgreSQL
- Знакомство с инструментом pgbadger — практика
- Структура хранения данных в PostgreSQL
- Пример реализации хранения данных в PostgreSQL — практика
- Узлы плана
- Индексы
- Статистика
- Чтение запросов — практика
- Ускорение запросов за счет оптимизации индексов
- Оптимизация запросов за счет использования индексов — практика
- Оптимизация запросов. Статистика — практика
- Практическое занятие по перестроению индексов и ускорения запросов за счет этого — практика
- Оптимизация запросов за счет использования статистики и индексов — практика
- Обфускация данных
- Практические примеры реализации обусфакции данных — практика и задание
- Итоговая работа
- Подведение итогов
Зарегистрируйтесь
, чтобы посмотреть скрытый авторский контент.