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