Описание:
Курс Oracle Database 12c: Внедрение Секционирования посвящен тому, как управлять секционированием в Oracle Database 12c. Инструктор покажет преимущества секционирования для различных типов рабочих нагрузок и обучит применению синтаксиса команд для обслуживания операций секционирования.
На курсе изучаются:
-
Применение стратегии секционирования для повышения производительности приложений.
-
Использования техники секционирования для уменьшения влияния на операции обслуживания таблиц и индексов
-
Использование секционирования для уменьшения времени обновления данных в материализованном представлении
-
Секции LOB сегментов, вложенных таблиц и объектных таблиц
-
Общие положения методов секционирования в Oracle для таблиц, индексов, материализованных представлений, доступных в Oracle Database 12c Release 1.
Цель курса:
-
Описание архитектуры на основании секционирования, ее использование и преимущества
-
Описание типов секцинирования, поддерживаемых в Oracle СУБД
-
Список всех опций при создании секционированных таблиц
-
Создание секционированных таблиц
-
Описание отношения таблиц и секционированных индексов
-
Список всех опций при создании секционированных индексов
-
Создание секцинированных индексов
-
Список всех возможностей внесения изменений в таблицы при работе с атрибутами секционированных таблиц и индексов
-
Описане накладных расходов, связанных с каждой командой обслуживания
-
Использование словаря данных при верификации структуры секционирования
-
Создание материализованных представлений, которые могут быть секционированы
-
Описание преимуществ секцинированых материализованных представлений
-
Демонстрация увеличения производительности при использовании материализованных представлений
-
Выбор необходимых атрибутов секционирования в зависимости от различных требований приложений
-
Понять как соотносятся опции секцинирования с другими возможностями СУБД
-
Описание как Oracle Enterprise Manager'ом поддерживаются секцинированные объекты
Аудитория курса:
-
Администраторы СУБД
-
Проектировщики РСУБД
-
Системные архитекторы
Концепции секционирования
-
Управляемость и ограничения быстродействия в VLDB СУБД.
-
Ручное создание секций по отношению к общей стратегии секционирования.
-
Секционированные таблицы и индексы.
-
Сравнение таблиц с секционированными индексами.
-
Секционированные индексы.
-
Стратегии секционирования: одноуровневое секционирование.
-
Стратегии секционирования: композитное секционирование.
-
История развития технологии секционирования у Oracle.
Создание секционированных таблиц
-
Соотношение между Таблицей, Секцией, и Сегментом.
-
Создание секций в Enterprise Manager'е. CREATE TABLE оператор с секционированием.
-
Логические и физические атрибуты.
-
Определение стратегий присекционировани: одноуровневое секционирование.
-
Задание атрибутов секции.
-
Секционирование типа Range.
-
Секционирование типа Interval.
Создание секционированных индексов
-
Секционированные индексы.
-
Атрибуты секционированых индексов: Глобальные или Локальные.
-
Атрибуты секционированых индексов: Prefixed или Nonprefixed.
-
Глобальные индексы.
-
Локальные Prefixed индексы.
-
Локальные Nonprefixed индексы.
-
Секционированные индексы и матричные типы.
-
Указание типа индекса во время создания таблицы.
Обслуживание секционированных таблиц и индексов
-
Обслуживание: обзор.
-
Взаимодействие с таблицей и индексом во время обслуживания секций.
-
Модификация логических свойств таблиц и индексов.
-
Модификация свойств секций у таблицы.
-
Использоваие команд ALTER TABLE и ALTER INDEX.
-
Переименование секции.
-
Изменение места хранения секции.
-
Перемещение секции.
Администрирование секционированных объектов и их использование
-
Использование секционированых таблиц.
-
Правила очистки.
-
Статическая или динамическая очистка.
-
Советы по очистке.
-
Статическая очистка секции и звездообразный запрос.
-
Динамическая очистка секции и звездообразный запрос.
-
Сбор статистики для секционированных объектов.
-
ANALYZE и секционированые объекты.
Секционирование и типы рабочих нагрузок
-
Секционирование в хранилищах данных.
-
Использование материализованных представлений для задачи управления расчетами итогов.
-
Секционирование и материализованные представления.
-
Поддержка секционирования материализованных представлений.
-
Обновление данных в секции в разных режимах Partition Change Tracking (PCT).
-
PCT обновление: требования. Когда использовать PCT обновление? Что лучше секционирование по ключу или секционирование по маркеру?