Улучшаемые навыки
Оптимизация запросов
Индексирование
Использование индексов
Планирование и выполнение запросов
Методы доступа
Параллельный доступ
Типы индексов
Сортировка и группировка
Способы соединения
Базовая и расширенная статистика
EXPLAIN
Инструменты
PostgreSQL
Чему вы научитесь
01
Научитесь использовать команду EXPLAIN и другие инструменты для анализа выполнения SQL-запросов
02
Освоите методы оптимизации структуры таблиц, включая нормализацию и денормализацию
03
Научитесь создавать и управлять индексами
04
Освоите принцип работы параллельных запросов в PostgreSQL
05
Научитесь оптимизировать сложные SQL-запросы, включая использование оконных функций, подзапросов и агрегатных функций
Программа курса
02
Демонстрационная база данных
«Авиаперевозки»
Планирование и выполнение
Методы доступа
Параллельный доступ
Типы индексов
Соединение вложенным циклом
Соединение хешированием
Соединение слиянием
Базовая статистика
Расширенная статистика
Профилирование
Материализация
Функции
Подходы к настройке
Для кого
Системный администратор
Разработчик
Предварительная подготовка
знакомство с ОС Unix,
уверенное владение SQL (знакомство с PL/pgSQL не обязательно, но полезно),
PostgreSQL в объеме курса DBA1 или DEV1.
Расписание курсов
Курс проводят
О тренере
Преподаватель-практик. В ИТ-сфере работает с 2000 года, более 10 лет — в информационной безопасности. Сертифицированный Администратор PostgreSQL 13.
Дмитрий руководил техническими подразделениями в фармацевтических компаниях, преподавал курсы Microsoft, Oracle, Lotus и возглавлял отдел информационной безопасности.
Начинал как системный администратор, занимался разработкой и поддержкой программ, администрировал серверы и локальные сети.
В качестве начальника отдела информационной безопасности планировал и контролировал защиту ресурсов и технологий, проводил проверки и служебные расследования, обучал сотрудников.
Обладает международными сертификатами Microsoft, Oracle, IBM. Прошел обучение по стандарту PMI, защите конфиденциальной информации и 40 курсам, включая маркетинг, коучинг, бизнес-этику и аналитика.
Курсы,сертификаты:
Сертифицированный преподаватель PostgreSQL: DBA1. Администрирование PostgreSQL 16. Базовый курс
Сертифицированный преподаватель PostgreSQL: DBA2. Администрирование PostgreSQL16. Настройка и администрирование
Сертифицированный преподаватель PostgreSQL: DBA3. Администрирование PostgreSQL13. Резервное копирование и репликация
Сертифицированный преподаватель PostgreSQL: QPT. PostgreSQL 16. Оптимизация запросов
Сертифицированный преподаватель PostgreSQL: PGRPRO. Возможности Postgre Pro Enterprise 13
Сертифицированный преподаватель PostgreSQL: DEV1. Разработка серверной части приложений PostgreSQL 16. Базовый курс
Сертифицированный преподаватель PostgreSQL: DEV2 Разработка серверной
части приложений PostgreSQL 16. Расширенный курс
Курсы и сертификаты