Практический курс по работе с СУБД PostgreSQL и оптимизации SQL-запросов. Будем учиться построению репликаций, работе с резервным копированием и организации мониторинга всей системы. Научимся делать SQL-запросы проще и быстрее. Программа курса основана на реальных задачах команд эксплуатации.
Научитесь правильнописать запросы: изменять, модифицировать, извлекать данные из базы данных
Узнаете как настраивать и администрировать PostgreSQL, как выстраивать траблшутинг, и где искать ошибки
Backend-разработчикам
DevOps-инженерам и сисадминам
Познакомитесь с последними практиками в области эксплуатации и построения данных в PostgreSQL
Тимлидам и тех. директорам
Как проходит обучение
Смотрите видео с теорией
У вас будет 8 видеоуроков в высоком качестве. Доступ к материалам сохраняется на 2 года.
Делаете практические задания на стендах в личном кабинете
Вместе с каждым уроком вы получаете домашнее задание по теме. Все задания приближены к задачам, с которыми вы можете столкнуться в работе с Linux. В части заданий есть скрипт для самопроверки.
Сертифицированный администратор PostgreSQL (PostgresPro, 10 уровень «Эксперт»). 13 лет опыта работы с базами данных, более 6 лет опыта работы архитектором БД и DBA. Опыт поддержки технической инфраструктуры компании Окко (dev, preprod, prod) в части баз данных. Опыт построения отказоустойчивых кластеров на базе СУБД PostgreSQL и GreenPlum 6x. Постоянный докладчик на Российских и международных IT конференциях.
Иван Чувашов
Познакомьтесь со со спикером на примере вводной лекции к видеокурсу
Программа
15
13
модулей
часов теории
72
часа практики
2
года доступа
Знакомство с курсом
Введение
Организационные моменты
Знакомство с курсом
Логическая резервная копия
Тема 1
Логическая копия данных — задание
Знакомство с инструментами copy, pg_dump и pg_dumpall — практика
Логическое резервное копирование
Физическая резервная копия
Тема 2
Знакомство с инструментами barman, prrobackup и wal-g — задание
Обзор инструментов для физического резервного копирования
Физическая копия данных — задание
Знакомство с инструментом pg_basebackup — практика
Физическое резервное копирование
Валидация резервных копий
Тема 3
Физическое повреждение индекса — задание
Валидация резервных копий — практика
Валидация резервных копий
Резервное копировение и восстановление с помощью сторонних инструментов
Тема 4
Проверка резервных копий — задание
Инструменты — практика
Резервное копирование и восстановление с помощью сторонних инструментов
Физическая репликация
Тема 5
Синхронная реплика — задание
Физическая потоковая репликация в синхронном/асинхронном режиме — практика
Физическая репликация
Отказоустойчивые решения на основе физической репликации
Тема 6
Сбой репликации и восстановления отказоустойчивого решения — задание
Синхронная репликация — задание
Имитация сбоя основного сервера — практика
Физическая потоковая репликация в синхронном/асинхронном режиме — практика
Создание отказоустойчивых решений на базе физической репликации
Логическая репликация
Тема 7
Переключение кластера patroni на новый лидер — задание
Установка patroini на существующую базу данных — практика
Установка высокодоступного кластера patroni — практика
Мажорное обновление с помощью логической репликации — задание
Мажорное обновление отказоустойчивого кластера — практика
Минорное обновление отказоустойчивого кластера — практика
Апгрейд кластера PostgreSQL
Знакомство с логической репликацией — практика
Создание отказоустойчивых решений на базе логической репликации
Мониторинг в кейсах
Тема 8
Запаздывание реплики — задание
Параметры конфигурации PostgreSQL — практика
Мониторинг в кейсах
Подведение итогов
Тема 9
Подведение итогов
Итоговая работа
Оптимизация запросов SQL
Тема 10
Запись вебинара по оптимизации
Мы разобрали на вебинаре несколько примеров по оптимизации запросов. Посмотрите его, чтобы узнать больше про оптимизацию запросов
Этот курс может оплатить ваша компания
Если вы считаете, что знания, полученные на курсе, могут быть полезными на вашем текущем месте работы, оставляйте заявку с контактами компании в форме ниже или обсудите покупку курса с вашим руководителем. Как это организовать, что говорить и куда идти — написали здесь.
Cвидетельство
Именное свидетельство о прохождении курса получает студент, если:
изучил 80% курса
принимал участие в решении практик, которые входят в курс.
Как купить курс
старт в любой момент
Видеокурс
Видеоуроки
Практические задания
Стенды для практики
в рассрочку на 4 месяца или 40 000 ₽ 30 000 ₽ единовременно