PostgreSQL для разработчика — бесплатно | Субконто.Академия
PostgreSQL для разработчика — бесплатный онлайн-курс от Субконто.Академии. ▶ Смотреть бесплатно: https://academy.66soft.ru/courses/postgresql-admin?utm_source=youtube&utm_medium=video&utm_campaign=trailers О курсе Курс «PostgreSQL для разработчика»: планировщик, индексы, блокировки, репликация и бэкапы. В основной программе: статистика, стоимость, seq scan против индекса; разбор сбоев, проверка и задание по теме «Как планировщик думает»; уровни изоляции, ожидания, взаимные блокировки; разбор сбоев, проверка и задание по теме «Блокировки»; wAL, бэкап, point-in-time, реплика; разбор сбоев, проверка и задание по теме «Надёжность»; автовакуум, диск, наблюдаемость запросов; разбор сбоев, проверка и задание по теме «Эксплуатация». Для кого: для опытных разработчиков — курс разбирает тему на уровне реальной эксплуатации: архитектура, диагностика, качество и выкладка. Чему научитесь • Что изучаем и зачем • Модель и границы — Как планировщик думает • Индексы и доступ — Как планировщик думает • Типичные ловушки — Закрепление: Как планировщик думает • Обработка ошибок — Закрепление: Как планировщик думает • Тестирование — Закрепление: Как планировщик думает • Уровни изоляции транзакций в PostgreSQL с примерами • Блокировки в PostgreSQL: pg_locks, pg_blocking_pids и lock_timeout • Рабочий цикл — Блокировки • Типичные ловушки — Закрепление: Блокировки Что внутри • 40 уроков, около 13 ч учебного времени • все уроки — видео с озвучкой • теоретических уроков: 26 • практических заданий: 9 • тестов для самопроверки: 5 Программа 1. Как планировщик думает Статистика, стоимость, seq scan против индекса. — Что изучаем и зачем — Модель и границы — Как планировщик думает — Индексы и доступ — Как планировщик думает: Какая структура ускоряет поиск и какую цену она берёт за запись — Практика — Как планировщик думает — Проверка: Как планировщик думает 2. Закрепление: Как планировщик думает Разбор сбоев, проверка и задание по теме «Как планировщик думает». — Типичные ловушки — Закрепление: Как планировщик думает — Обработка ошибок — Закрепление: Как планировщик думает — Тестирование — Закрепление: Как планировщик думает — Практика — Закрепление: Как планировщик думает — Проверка: Закрепление: Как планировщик думает 3. Блокировки Уровни изоляции, ожидания, взаимные блокировки. — Уровни изоляции транзакций в PostgreSQL с примерами: Как работают транзакции и уровни изоляции PostgreSQL: Read Committed, Repeatable Read, Serializable, аномалии и повтор при ошибке 40001 — Блокировки в PostgreSQL: pg_locks, pg_blocking_pids и lock_timeout: Как найти, кто блокирует запрос в PostgreSQL: pg_locks, pg_blocking_pids, pg_stat_activity, lock_timeout и безопасные миграции без простоя — Практика — Блокировки — Проверка: Блокировки — Рабочий цикл — Блокировки 4. Закрепление: Блокировки Разбор сбоев, проверка и задание по теме «Блокировки». — Типичные ловушки — Закрепление: Блокировки — Обработка ошибок — Закрепление: Блокировки — Тестирование — Закрепление: Блокировки — Практика — Закрепление: Блокировки — Проверка: Закрепление: Блокировки 5. Надёжность WAL, бэкап, point-in-time, реплика. — Репликация — Надёжность — Инфраструктура — Надёжность — Тестирование — Надёжность — Практика — Надёжность — Рабочий цикл — Надёжность 6. Закрепление: Надёжность Разбор сбоев, проверка и задание по теме «Надёжность». — Типичные ловушки — Закрепление: Надёжность — Обработка ошибок — Закрепление: Надёжность — Тестирование — Закрепление: Надёжность — Практика — Закрепление: Надёжность — Проверка: Закрепление: Надёжность 7. Эксплуатация Автовакуум, диск, наблюдаемость запросов. — VACUUM и autovacuum в PostgreSQL: раздувание таблиц и настройка — Боевой контур — Эксплуатация — Производительность и профилирование — Эксплуатация — Практика — Эксплуатация — Рабочий цикл — Эксплуатация 8. Закрепление: Эксплуатация Разбор сбоев, проверка и задание по теме «Эксплуатация». — Обработка ошибок — Закрепление: Эксплуатация — Разбор чужой работы — Закрепление: Эксплуатация — Наблюдаемость — Закрепление: Эксплуатация — Практика — Закрепление: Эксплуатация — Финальный проект Частые вопросы — Курс платный? Нет, все уроки бесплатны. — Нужна ли регистрация? Каталог доступен без регистрации, первый модуль открыт без записи на курс. Регистрация нужна только чтобы сохранять прогресс и закладки. — Сколько длится обучение? 40 уроков, около 13 ч; темп вы выбираете сами. — Какой уровень нужен? Для опытных разработчиков. Все уроки полностью бесплатны — без подписки и скрытых платежей. Субконто.Академия — бесплатная IT-академия от компании «Субконто Урал». Все курсы: https://academy.66soft.ru/ Разработка ПО: https://66soft.ru/ Ключевые слова: PostgreSQL, SQL, бесплатный курс, онлайн-обучение #PostgreSQL #бесплатныйкурс #СубконтоАкадемия
Название:
PostgreSQL для разработчика — бесплатно | Субконто.Академия
Категория:
Обучение