[Rebrain, Fevlake] Онлайн-тренажер PostgreSQL

100

PostgreSQL онлайн-практикум

PostgreSQL входит в пятерку наиболее популярных в мире систем управления базами данных
* по данным рейтинга DB-Engines Ranking (4 место), Stack Overflow (2 место) и PYPL (4 место).
На сайте hh.ru представлено 6 630 вакансий, где требуется знание PostgreSQL
Программа PostgreSQL by Rebrain охватывает основные аспекты работы с этой базой данных.
Научимся:

  • Базовой настройке PostgreSQL — устанавливать, создавать пользователей
  • Создавать связанные таблицы и выполнять селекты
  • Работать с правами доступа в БД
  • Использовать расширения
  • Делать репликацию и логическую репликацию
  • Делать бэкапы
  • Анализировать основные параметры для максимального быстродействия и оптимизировать работу БД
  • Собирать метрики с базы PostgreSQL
  • Настраивать отказоустойчивый кластер postgresql + Patroni

Для кого подойдет практикум?
— Junior DevOps-инженеры
— DBA
— Системные администраторы Windows
— QA инженеры
— Разработчики
— Аналитики
Программа:

  • Знакомство с postgresql
  • Знакомство с sql: основные понятия, основы запросов и join
  • Advanced sql: триггеры, view, functions
  • Разграничение прав доступа
  • Расширения в PostgreSQL
  • Репликация в PostgreSQL
  • Логическая репликация
  • Бэкапы PostgreSQL
  • Оптимизация PostgreSQL: pg_tune, shared buffers / max connections, fsync wal / data
  • Pgbouncer
  • Мониторинг PostgreSQL
  • Оптимизация медленных запросов
  • PostgreSQL + Patroni