Настройка производительности и оптимизация СУБД PostgreSQL
направление: PostgreSQL
вендор:
Даты проведения курса
- 25.11.2024 Москва записаться
- 03.03.2025 Москва записаться
- 16.06.2025 Москва записаться
- 01.09.2025 Москва записаться
- 08.12.2025 Москва записаться
Данный курс предназначен для специалистов, работающих с базами данных и стремящихся повысить эффективность работы своих систем на основе СУБД PostgreSQL.
Курс охватывает широкий спектр тем, связанных с настройкой, оптимизацией и управлением производительностью PostgreSQL, включая архитектуру системы, планирование запросов, параллельное выполнение запросов, проектирование базы данных, индексацию, регламентные задачи обслуживания, управление памятью, оптимизацию больших таблиц и мониторинг системы.
Особое внимание будет уделено практическим рекомендациям и методам, которые можно применять в проектах.
Необходимая предварительная подготовка:
Курс охватывает широкий спектр тем, связанных с настройкой, оптимизацией и управлением производительностью PostgreSQL, включая архитектуру системы, планирование запросов, параллельное выполнение запросов, проектирование базы данных, индексацию, регламентные задачи обслуживания, управление памятью, оптимизацию больших таблиц и мониторинг системы.
Особое внимание будет уделено практическим рекомендациям и методам, которые можно применять в проектах.
Необходимая предварительная подготовка:
- Иметь базовые знания SQL и опыт работы с реляционными базами данных.
- Желателен опыт работы с PostgreSQL на уровне администратора или разработчика.
- Иметь базовое понимание принципов проектирования баз данных и нормализации, архитектуры.
- Желание изучать новые методы и подходы к оптимизации производительности баз данных.
Цель курса:
Дать слушателям целевые знания и практические навыки, необходимые для оптимизации производительности баз данных PostgreSQL.
В ходе обучения вы научитесь:
- Понимать архитектуру PostgreSQL и процессы, происходящие при выполнении запросов.
- Эффективно использовать инструменты для анализа и планирования запросов.
- Настраивать параллельное выполнение запросов для повышения производительности.
- Проектировать базы данных с учетом потенциальной производительности.
- Правильно использовать индексы и понимать их влияние на работу системы.
- Применять приемы оптимизации при наполнении базы данных.
- Выполнять регламентные задачи обслуживания для поддержания базы данных в эффективном состоянии.
- Настраивать параметры управления памятью для оптимального использования ресурсов.
- Оптимизировать работу с большими таблицами.
- Отслеживать и анализировать статистику для мониторинга производительности системы.
Аудитория курса:
Курс будет полезен:
- Начинающим администраторам баз данных (DBA), желающим углубить свои знания в области оптимизации PostgreSQL.
- Разработчикам, работающим с PostgreSQL, стремящимся улучшить производительность своих приложений.
- Архитекторам систем.
- Инженерам, ответственным за настройку и поддержание производительности баз данных.