Полный курс по работе с базой данных PostgreSQL
Курс включает в себя все инструменты, которые могут пригодиться как разработчику, так и администратору: управление доступом, резервное копирование, репликация, журналирование, работа со статистикой, способы работы с большими объемами данных.
Курс обеспечивает глубокое погружение в PostgreSQL, чтобы проектировать базы данных так, чтобы впоследствии не приходилось тушить пожары в результате не оптимально заложенных основ.
Цель курса — научить слушателя эффективно работать с PostgreSQL:
В результате обучения выпускники смогут уверенно работать с PostgreSQL, создавать оптимальные запросы и разбираться с некорректными, работать с индексами, оптимизировать, профилировать и обновлять базы данных.
Получите навыки, которые позволят работать в качестве PostgreSQL DBA - устанавливать, настраивать, поддерживать и развивать БД под управлением PostgreSQL;
Для кого:
- для разработчиков, которым необходимо освоить работу с PostgreSQL;
- для администраторов баз данных, которые хотят овладеть навыками PostgreSQL DBA;
- для администраторов Linux, которые хотят овладеть или улучшить навыки PostgreSQL DBA;
- для DevOps/SRE, которые хотят улучшить навыки работы с PostgreSQL.
На курсе вы научитесь:
- настраивать кластер PostgreSQL на оптимальную производительность;
- организовывать систему резервного копирования;
- восстанавливать кластер после сбоя;
- выяснять причины сбоев, блокировок и deadlock и решать эти проблемы;
- использовать индексы, джойны и статистику для оптимизации производительности;
- освоите синтаксис и особенности работы в PostgreSQL;
- изучите пути решения проблем работы с большими объемами данных в PostgreSQL.
Преимущества:
- Знания с точки зрения практики, а не теории.
- Занятия на обновленной версии PostgreSQL.
- Интересные, сложные задачи в домашних заданиях.
- Преподаватели - практики.