О чём курс

PostgresPro_logo.png

Курс формирует углубленное понимание и практические навыки в области оптимизации запросов в PostgreSQL, одной из самых популярных систем управления базами данных.

В ходе курса вы изучите различные методы и стратегии оптимизации запросов, начиная с базовых концепций, таких как индексирование и использование хинтов оптимизатора запросов, и до более сложных техник, таких как оптимизация соединений и выборка данных.

Вы освоите инструменты PostgreSQL, такие как EXPLAIN и ANALYZE, которые помогут вам анализировать и понимать выполнение запросов, а также оптимизировать их производительность.

Кроме того, вы узнаете о профилировании запросов и научитесь применять различные методы для оптимизации производительности баз данных PostgreSQL.

В результате курса вы получите все необходимые знания и навыки для эффективного выполнения запросов и повышения производительности в PostgreSQL, что позволит вам создавать более эффективные и масштабируемые базы данных.

Цели

Какие навыки будут получены:
  • детальное понимание механизмов планирования и выполнения запросов,
  • настройка параметров экземпляра, связанных с производительностью,
  • поиск проблемных запросов и их оптимизация.
  • Целевая аудитория

    администратор PostgreSQL разработчик приложений

    Предварительная подготовка

  • знакомство с ОС Unix,
  • уверенное владение SQL (знакомство с PL/pgSQL не обязательно, но полезно),
  • PostgreSQL в объеме курса DBA1 или DEV1.
  • Для кого

    Системный администратор Системный администратор

    Улучшаемые навыки

    Анализ выполнения запросов
    Оптимизация структуры данных
    Использование индексов
    Параллельные запросы
    Оптимизация запросов с использованием функций и подзапросов

    Расписание курсов

    13.05.2025 - 15.05.2025

    10:00-17:00
    Дата и время:
    13.05.2025-15.05.2025
    10:00-17:00

    Middle 16 часов

    19 000 ₽

    17 100 ₽ — для физ. лиц

    01.08.2025 - 04.08.2025

    10:00-17:00
    Дата и время:
    01.08.2025-04.08.2025
    10:00-17:00

    Middle 16 часов

    19 000 ₽

    17 100 ₽ — для физ. лиц

    07.11.2025 - 14.11.2025

    10:00-17:00
    Дата и время:
    07.11.2025-14.11.2025
    10:00-17:00

    Middle 16 часов

    19 000 ₽

    17 100 ₽ — для физ. лиц

    Темы курса

    01 Введение [Теория: 30 мин.]
    02 Демобаза [Теория: 1 ч., 30 мин., Практика: 30 мин.]
    03 Выполнение запросов [Теория: 1 ч., 10 мин., Практика: 20 мин.]
    04 Последовательный доступ [Теория: 40 мин., Практика: 30 мин.]
    05 Индексный доступ [Теория: 1 ч., 05 мин., Практика: 40 мин.]
    06 Сканирование по битовой карте [Теория: 50 мин., Практика: 30 мин.]
    07 Соединение вложенным циклом [Теория: 40 мин., Практика: 30 мин.]
    08 Соединение хешированием [Теория: 1 ч., 30 мин., Практика: 30 мин.]
    09 Соединение слиянием [Теория: 1 ч., 25 мин., Практика: 20 мин.]
    10 Статистика [Теория: 40 мин., Практика: 30 мин.]
    11 Профилирование [Теория: 35 мин., Практика: 30 мин.]
    12 Приемы оптимизации [Теория: 35 мин., Практика: 30 мин.]
    13 Итого на курс 16 часов: теория – 10 ч 40 мин (65%), практика – 5 ч 20 мин (35%)

    19 000 ₽

    17 100 ₽ — для физ. лиц

    Записаться на курс

    Чему вы научитесь

    01 Научитесь использовать команду EXPLAIN и другие инструменты для анализа выполнения SQL-запросов
    02 Освоите методы оптимизации структуры таблиц, включая нормализацию и денормализацию
    03 Научитесь создавать и управлять индексами
    04 Освоите принцип работы параллельных запросов в PostgreSQL
    05 Научитесь оптимизировать сложные SQL-запросы, включая использование оконных функций, подзапросов и агрегатных функций

    Ведущий курса

    Ольга

    Фролова Ольга

    Специалист в области PostgreSQL

    Курсы и сертификаты

    Администрирование PostgreSQL Эксперт 10

    Администрирование PostgreSQL Эксперт 13

    Администрирование PostgreSQL16

    Администрирование PostgreSQL10

    Администрирование PostgreSQL13

    Администрирование PostgreSQL13

    QPT.PostgreSQL10 Оптимизация запросов

    QPT.PostgreSQL13 Оптимизация запросов

    19 000 ₽

    17 100 ₽ — для физ. лиц

    Записаться на курс

    Записаться на курс

    19 000 ₽

    17 100 ₽ — для физ. лиц

    Юр. лицо — 19 000 ₽
    Физ. лицо — 17 100 ₽
    13.05.2025, Онлайн
    13.05.2025, Онлайн
    01.08.2025, Онлайн
    07.11.2025, Онлайн
    Открытая дата

    Связанные курсы

    DEV1
    32 часа

    Разработка серверной части приложений PostgreSQL 16. Базовый курс

    На курсе вы обучитесь основам разработки хранимых процедур и функций с использованием языков SQL и PL/pgSQL для PostgreSQL. Кроме того, вы изучите архитектуру сервера, логическую и физическую организацию хранения данных, разграничение доступа и резервное копирование.

    от Middle

    36 000 ₽

    DEV2
    32 часа

    Разработка серверной части приложений PostgreSQL. Расширенный курс

    Курс предлагает углубленное обучение разработке с использованием PostgreSQL. Изучите архитектуру, изоляцию, журналирование, блокировки, создание расширений, асинхронную обработку, полнотекстовый поиск, физическую и логическую репликацию, работу с внешними данными и многое другое.

    от Middle

    36 000 ₽

    Наши ученики работают в:

    Наши клиенты

    Mail.ru
    Альфа-Банк, банковская группа
    Лаборатория Касперского
    Магнит, розничная сеть
    Спортмастер, сеть спортивных магазинов
    ПСБ
    Сбертех
    Дзен
    IT One
    Ростелеком
    Мегафон
    Nexign
    Ozon
    Декатлон
    X5 Group
    Технониколь
    Росатом
    Газпром
    Нлмк
    ВСК
    Синимекс

    Не нашли, что искали? — Просто напишите, и мы поможем

    Продолжая, я подтверждаю, что ознакомлен с Условиями использования и Порядком обработки персональных данных
    Корпоративное обучение Оценка персонала Сертификация О нас Стань тренером Блог
    Пользователь только что записался на курс ""
    Спасибо!
    Форма отправлена успешно.