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

Основы ADPG

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

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

Расписание и цены
Этот курс набирает желающих участников. Отправьте заявку на участие, а когда наберётся достаточное количество, мы с вами свяжемся.
Заказать обучение
Программа курса

Модуль 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.

 

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

Тесты к курсу

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