Казахстан, г. Алматы, ул. Шевченко 90, БЦ «Каратал», офис 53
Казахстан, г. Астана, ул. Иманова 19, БЦ Деловой Дом "Алма-Ата", офис 612

кол-во дней: 2
кол-во часов: 16
код курса: O12cIP

Описание:

Курс 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 обновление? Что лучше секционирование по ключу или секционирование по маркеру?