О чём курс

PostgresPro_logo.png

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

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

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

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

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

Цели

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

Целевая аудитория

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

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

  • знакомство с ОС Unix,

  • уверенное владение SQL (знакомство с PL/pgSQL не обязательно, но полезно),

  • PostgreSQL в объеме курса DBA1 или DEV1.

Темы курса

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

19 000 ₽

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

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

19 000 ₽

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

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

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

19 000 ₽

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

Юр. лицо — 19 000 ₽
Физ. лицо — 17 100 ₽
13.05.2025, Онлайн
13.05.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
Технониколь
Росатом
Газпром
Нлмк
ВСК
Синимекс

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

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