- Регистрация
- 1 Дек 2015
- Сообщения
- 145.964
- Реакции
- 777.031
PostgreSQL База [slurm.io] [Иван Чувашов]
Практический курс по работе с СУБД PostgreSQL и оптимизации SQL-запросов.
Будем учиться построению репликаций, работе с резервным копированием и организации мониторинга всей системы. Научимся делать SQL-запросы проще и быстрее. Программа курса основана на реальных задачах команд эксплуатации.
Каким специалистам подойдет курс:
Backend-разработчики. Научитесь правильно писать запросы: изменять, модифицировать, извлекать данные из базы данных.
DevOps-инженеры и сисадмины. Узнаете как настраивать и администрировать PostgreSQL, как выстраивать траблшутинг, и где искать ошибки.
Тимлиды и тех. директора. Познакомитесь с последними практиками в области эксплуатации и построения данных в PostgreSQL.
Как проходит обучение:
Смотрите записи интенсива с теорией. У вас будет 8 видеоуроков в высоком качестве. Доступ к материалам сохраняется на 2 года.
Делаете практические задания на стендах в личном кабинете. Вместе с каждым уроком вы получаете домашнее задание по теме. Все задания приближены к задачам, с которыми вы можете столкнуться в работе с Linux. В части заданий есть скрипт для самопроверки.
Вводный урок:
Программа
1) Знакомство с курсом
Организационные моменты
2) Логическая резервная копия
Знакомство с инструментами copy, pg_dump и pg_dumpall — практика
Логическая копия данных — задание
3) Физическая резервная копия
Знакомство с инструментом pg_basebackup — практика
Физическая копия данных — задание
Обзор инструментов для физического резервного копирования
Знакомство с инструментами barman, prrobackup и wal-g — задание
4) Валидация резервных копий
Валидация резервных копий — практика
Физическое повреждение индекса — задание
5) Резервное копирование и восстановление с помощью сторонних инструментов
Инструменты — практика
Проверка резервных копий — задание
6) Физическая репликация
Физическая потоковая репликация в синхронном/асинхронном режиме — практика
Синхронная реплика — задание
7) Отказоустойчивые решения на основе физической репликации
Создание отказоустойчивых решений на базе физической репликации
Физическая потоковая репликация в синхронном/асинхронном режиме — практика
Имитация сбоя основного сервера — практика
Синхронная репликация — задание
Сбой репликации и восстановления отказоустойчивого решения — задание
8) Логическая репликация
Создание отказоустойчивых решений на базе логической репликации
Знакомство с логической репликацией — практика
Апгрейд кластера PostgreSQL
Минорное обновление отказоустойчивого кластера — практика
Мажорное обновление отказоустойчивого кластера — практика
Мажорное обновление с помощью логической репликации — задание
Установка высокодоступного кластера patroni — практика
Установка patroini на существующую базу данных — практика
Переключение кластера patroni на новый лидер — задание
9) Мониторинг в кейсах
Параметры конфигурации PostgreSQL — практика
Запаздывание реплики — задание
10) оптимизация запросов в PostgreSQL
Научитесь делать SQL-запросы проще и быстрее.
11) Оптимизация конфигурации PostgreSQL
Конфигурация PostgreSQL
Замер производительности с помощью pgbench — практика
12) Архитектура баз данных
Логирование в PostgreSQL
Знакомство с инструментом pgbadger — практика
Структура хранения данных в PostgreSQL
Пример реализации хранения данных в PostgreSQL — практика
13) Оптимизация запросов
Узлы плана
Индексы
Статистика
Чтение запросов — практика
Ускорение запросов за счет оптимизации индексов
Оптимизация запросов за счет использования индексов — практика
Оптимизация запросов. Статистика — практика
Практическое занятие по перестроению индексов и ускорения запросов за счет этого — практика
Оптимизация запросов за счет использования статистики и индексов — практика
14) Работа с данными
Обфускация данных
Практические примеры реализации обусфакции данных — практика и задание
15) Подведение итогов
Итоговая работа
Подведение итогов
Вебинар по оптимизации:
Цена 35000 руб.
Практический курс по работе с СУБД PostgreSQL и оптимизации SQL-запросов.
Будем учиться построению репликаций, работе с резервным копированием и организации мониторинга всей системы. Научимся делать SQL-запросы проще и быстрее. Программа курса основана на реальных задачах команд эксплуатации.
Каким специалистам подойдет курс:
Backend-разработчики. Научитесь правильно писать запросы: изменять, модифицировать, извлекать данные из базы данных.
DevOps-инженеры и сисадмины. Узнаете как настраивать и администрировать PostgreSQL, как выстраивать траблшутинг, и где искать ошибки.
Тимлиды и тех. директора. Познакомитесь с последними практиками в области эксплуатации и построения данных в PostgreSQL.
Как проходит обучение:
Смотрите записи интенсива с теорией. У вас будет 8 видеоуроков в высоком качестве. Доступ к материалам сохраняется на 2 года.
Делаете практические задания на стендах в личном кабинете. Вместе с каждым уроком вы получаете домашнее задание по теме. Все задания приближены к задачам, с которыми вы можете столкнуться в работе с Linux. В части заданий есть скрипт для самопроверки.
Вводный урок:
Программа
1) Знакомство с курсом
Организационные моменты
2) Логическая резервная копия
Знакомство с инструментами copy, pg_dump и pg_dumpall — практика
Логическая копия данных — задание
3) Физическая резервная копия
Знакомство с инструментом pg_basebackup — практика
Физическая копия данных — задание
Обзор инструментов для физического резервного копирования
Знакомство с инструментами barman, prrobackup и wal-g — задание
4) Валидация резервных копий
Валидация резервных копий — практика
Физическое повреждение индекса — задание
5) Резервное копирование и восстановление с помощью сторонних инструментов
Инструменты — практика
Проверка резервных копий — задание
6) Физическая репликация
Физическая потоковая репликация в синхронном/асинхронном режиме — практика
Синхронная реплика — задание
7) Отказоустойчивые решения на основе физической репликации
Создание отказоустойчивых решений на базе физической репликации
Физическая потоковая репликация в синхронном/асинхронном режиме — практика
Имитация сбоя основного сервера — практика
Синхронная репликация — задание
Сбой репликации и восстановления отказоустойчивого решения — задание
8) Логическая репликация
Создание отказоустойчивых решений на базе логической репликации
Знакомство с логической репликацией — практика
Апгрейд кластера PostgreSQL
Минорное обновление отказоустойчивого кластера — практика
Мажорное обновление отказоустойчивого кластера — практика
Мажорное обновление с помощью логической репликации — задание
Установка высокодоступного кластера patroni — практика
Установка patroini на существующую базу данных — практика
Переключение кластера patroni на новый лидер — задание
9) Мониторинг в кейсах
Параметры конфигурации PostgreSQL — практика
Запаздывание реплики — задание
10) оптимизация запросов в PostgreSQL
Научитесь делать SQL-запросы проще и быстрее.
11) Оптимизация конфигурации PostgreSQL
Конфигурация PostgreSQL
Замер производительности с помощью pgbench — практика
12) Архитектура баз данных
Логирование в PostgreSQL
Знакомство с инструментом pgbadger — практика
Структура хранения данных в PostgreSQL
Пример реализации хранения данных в PostgreSQL — практика
13) Оптимизация запросов
Узлы плана
Индексы
Статистика
Чтение запросов — практика
Ускорение запросов за счет оптимизации индексов
Оптимизация запросов за счет использования индексов — практика
Оптимизация запросов. Статистика — практика
Практическое занятие по перестроению индексов и ускорения запросов за счет этого — практика
Оптимизация запросов за счет использования статистики и индексов — практика
14) Работа с данными
Обфускация данных
Практические примеры реализации обусфакции данных — практика и задание
15) Подведение итогов
Итоговая работа
Подведение итогов
Вебинар по оптимизации:
Цена 35000 руб.
Для просмотра скрытого содержимого вы должны зарегистрироваться
Возможно, Вас ещё заинтересует:
- [ИИ] Чат-бот с искусственным интеллектом ChatGPT [openai.com] Team №9 на 1 месяц по 10 человек
- Время праздновать! Книга-лекарство от обесценивания, суеты и дня сурка [Анна Черных]
- Дайте денег, работу не предлагать. Книга-практикум по решению психологических проблем с финансами [Марина Гогуева]
- Все под контролем! Как быть усидчивым, внимательным и спокойным, даже если у тебя СДВГ [Лоуренс Шапиро]
- Мозг: еда и новизна. Почему нас тянет к новому и вкусному [Вячеслав Дубынин]
- Как приручить тревогу. Шаг за шагом к внутреннему спокойствию. Дневник ежедневных побед [Татьяна Орешина]