Дата курса
03.07.2025Что представляет собой курс
«Введение в ADB/Greenplum» — однодневный практический курс по работе с Greenplum/ADB. В его рамках участники получат теоретические знания и практический опыт:
- По архитектуре решения Greenplum/ADB (включая подключение и обзор системы);
- концепции простых и партиционированных таблиц и особенностям их реализации в Greenplum;
- работе с планами запросов и статистикой;
- особенностям многопользовательской работы в Greenplum (транзакции и блокировки);
- реализации хранимых функций.
Аудитория курса
Курс рассчитан на слушателей, которые хотели бы изучить азы технологии Greenplum и аналитической СУБД Arenadata DB.
Уровень подготовки слушателей: для получения практических навыков желательно иметь опыт работы с SQL и Unix
Как проходит курс
Однодневный практический курс. Проводится удалённо, длится 8 часов.
В конце курса проводится тестирование для самопроверки и выдаётся сертификат об участии.
Программа
Архитектура кластера Greenplum/ADB:
- структура кластера Greenplum (мастер и сегменты);
- отказоустойчивость кластера (зеркалирование).
Обзор системы:
- подключение к СУБД;
- основные объекты словаря.
Простые таблицы Greenplum:
- типы хранения;
- алгоритмы сжатия;
- распределение данных по кластеру.
Партиционированные таблицы:
- типы партиций;
- особенности работы с партициями;
- разделение и замена партиций.
План запроса и работа с оптимизатором:
- работа оптимизатора;
- чтение плана запроса;
- операции и слайсы;
- статистика оптимизатора (правила сбора и автоматизация).
Транзакции и блокировки:
- версионность данных и вакуумирование;
- матрица и мониторинг блокировок;
- Global Deadlock Detector.
Пользовательские функции:
- классы строгости;
- место исполнения.
Итоговое тестирование