Курсы Сибинфоцентра
Ваша корзина пуста
Сумма: 0 руб.
О курсе

Основы ADPG

  • Номер курса: ADPG
  • Вендор: Arenadata

В рамках данного курса участники получат теоретические знания и практический опыт по: установке ADPG средствами ADCM (включая подключение и обзор системы); ролевой модели PostgreSQL; концепции простых и партиционированных таблиц, представлений и материализованных представлений, индексов и последовательностей; основным возможностям Select и DML (Insert/Update/Delete); работе с планами запросов и статистикой; особенностям многопользовательской работы (транзакции и блокировки); реализации хранимых функций, процедур, триггеров и правил; возможностям ADPG EE и основным направлениям развития ADPG.

Расписание и цены
Форма обучения Академ. часы Ближайшая группа Цена
Частные лица Организации
Дистанционная 24
18.02.2026
выбрать другую дату
48 800 руб. 48 800 руб.
Этот курс набирает желающих участников. Отправьте заявку на участие, а когда наберётся достаточное количество, мы с вами свяжемся.
Заказать обучение
Программа курса

Модуль 1. ADPG: концепция, установка, обзор системы. Ролевая модель PostgreSQL.

·        PostgreSQL и ADPG. Концепция PostgreSQL. Платформа Arenadata, место в ней ADPG.

·        ADCM - единый оркестратор платформы Arenadata. Установка ADCM.

·        Установка ADPG средствами ADCM. Проверка работоспособности ADPG. Обзор системы – процессы, структуры памяти, файлы.

·        Основные команды утилиты psql. Реквизиты подключения к СУБД. Работа с системным словарем.

·        Ролевая модель PostgreSQL. Объект Role: пользователь и группы. Права доступа к разным объектам базы данных. Файл pg_hba.conf.

 

Модуль 2. Основные объекты ADPG и многопользовательская работа.

·        Команда Create Table. Типы данных. Временные таблицы. Конструкции Like и Inherits. Настройки With. Табличные пространства.

·        Стандартные команды Insert/Update/Delete. Дополнительные возможности DML.

·        View и Materialized View. Индексы PostgreSQL. Sequence. Особенности работы с партициями.

·        Концепция транзакции. Уровни изоляции.

·        Реализация MVCC в PostgreSQL. Команды Vacuum и Vacuum Full.

·        Уровни блокировок. Мониторинг. Пример Deadlock.

 

Модуль 3. Возможности Select и работа с оптимизатором. Дополнительные возможности ADPG Enterprise Edition. Развитие продукта.

·        Основной синтаксис Select и дополнительные возможности.

·        Выполнение запроса. Получение плана командой Explain. Статистика выполнения и команда Explain Analyze.

·        Статистика оптимизатора. Сбор статистики.

·        Функции и доступные языки программирования. Примеры работы Rule.

·        Дополнительные возможности ADPG Enterprise Edition. Кластеризация Patroni. Балансировка нагрузки HAProxy. Резервное копирование pgBackRest.

·        Главные направления развития ADPG.

 

Итоговое тестирование.

Тесты к курсу

Раздел не найден.