PostgreSQL 13. Оптимизация запросов
Курс предлагает полное погружение в методы и стратегии оптимизации запросов в PostgreSQL. Вы изучите различные подходы, включая индексирование, настройку оптимизатора запросов, оптимизацию соединений и выборку данных. Научитесь анализировать запросы и собирать статистику по данным с использованием команд EXPLAIN и ANALYZE.
16 ак.ч.
Онлайн
QPT
Certified
PostgreSQL 13. Оптимизация запросов
Записаться на курс
Длительность
16 ак.ч.
Локация
Онлайн
Код
QPT
Расписание и цены
02.08.2024 - 09.08.2024
19 000 руб.
* Для физических лиц действует скидка 10% Закажите корпоративное обучение с учетом ваших потребностей
PostgreSQL 13. Оптимизация запросов
Записаться на курс
Длительность
16 ак.ч.
Локация
Онлайн
Код
QPT
Расписание и цены
02.08.2024 - 09.08.2024
19 000 руб.
* Для физических лиц действует скидка 10% Закажите корпоративное обучение с учетом ваших потребностей

Описание

PostgresPro_logo.png

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

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

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

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

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

Цели

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

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

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

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

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

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

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

Разбираемые темы

  • Введение [Теория: 30 мин.]

  • 1.Демобаза [Теория: 1 ч., 30 мин., Практика: 30 мин.]

  • 2.Выполнение запросов [Теория: 1 ч., 10 мин., Практика: 20 мин.]

  • 3.Последовательный доступ [Теория: 40 мин., Практика: 30 мин.]

  • 4.Индексный доступ [Теория: 1 ч., 05 мин., Практика: 40 мин.]

  • 5.Сканирование по битовой карте [Теория: 50 мин., Практика: 30 мин.]

  • 6.Соединение вложенным циклом [Теория: 40 мин., Практика: 30 мин.]

  • 7.Соединение хешированием [Теория: 1 ч., 30 мин., Практика: 30 мин.]

  • 8.Соединение слиянием [Теория: 1 ч., 25 мин., Практика: 20 мин.]

  • 9.Статистика [Теория: 40 мин., Практика: 30 мин.]

  • 10.Профилирование [Теория: 35 мин., Практика: 30 мин.]

  • 11.Приемы оптимизации [Теория: 35 мин., Практика: 30 мин.]

  • Итого на курс 16 часов: теория – 10 ч 40 мин (65%), практика – 5 ч 20 мин (35%)

  • Развернуть программу
Раcписание курсов
Вид:
02.08.2024 - 09.08.2024
10:00-17:00
Локация:Онлайн
Длительность:16 ак.ч.
Время:10:00-17:00
Тренер: Пронкин Дмитрий
Тренер Пронкин Дмитрий
19 000 руб.
Записаться
Смотреть полное расписание
Связанные курсы
Разработка серверной части приложений PostgreSQL 16. Базовый курс
На курсе вы обучитесь основам разработки хранимых процедур и функций с использованием языков SQL и PL/pgSQL для PostgreSQL. Кроме того, вы изучите архитектуру сервера, логическую и физическую организацию хранения данных, разграничение доступа и резервное копирование.
Онлайн:
18.10.2024 - 25.10.2024
Разработка серверной части приложений PostgreSQL. Расширенный курс
Курс предлагает углубленное обучение разработке с использованием PostgreSQL. Изучите архитектуру, изоляцию, журналирование, блокировки, создание расширений, асинхронную обработку, полнотекстовый поиск, физическую и логическую репликацию, работу с внешними данными и многое другое.
Онлайн:
05.11.2024 - 08.11.2024
Смотреть каталог
Ваши преимущества
Экспертность
Тренеры-эксперты из реальных проектов крупнейших компаний, лидеров в своей отрасли
Живое обучение
“Живая” коммуникация с тренером даже в онлайн-формате
Практика
Максимально наполненные практикой занятия, работа в группах, выполнение домашних заданий
Сертификация
Пользователь только что записался на курс ""
Спасибо!
Форма отправлена успешно.