Oracle Database 12c: Implement Partitioning
- Код курса: 12cIP
- Длительность: 2 д.
- Цена: 50 000 Р
- Часы в неделю: 16 ак. часов.
Описание курса
Аннотация:
Курс обучает слушателей сопровождать секционирование в БД Oracle 12c. Инструкторы Oracle University продемонстрируют достоинства секционирования для различных типов рабочей нагрузки обучат синтаксису команд сопровождения секционирования.
Слушатели изучат:
- Использование стратегий секционирования для улучшения производительности приложения
- Использование методов секционирования для уменьшения времени сопровождения таблиц и индексов
- Использование секционирования для сокращения времени обновления материализованных представлений
- Секционирование lob сегментов, вложенных (nested) и объектных таблиц
- Понимание методов секционирования таблиц, индексов и материализованных представлений, доступных в БД Oracle 12c Release 1.
Аудитория:
- Администраторы баз данных
- Дизайнеры баз данных
- Системные архитекторы
Цели курса:
- Обзор архитектуры секционирования, использования и преимуществ
- Обзор типов секционирования, поддерживаемых Oracle RDBMS
- Список всех опций создания секционированных таблиц
- Создание секционированных таблиц
- Описание взаимоотношений между секционированными таблицами и индексами
- Список всех опций создания секционированных индексов
- Создание секционированных индексов.
- Список всех аттрибутов секционированных таблиц и индексов, которые можно изменить командой alter.
- Описание накладных расходов базы (overhead ), связанных с каждой командой сопровождения.
- Использование словаря данных для проверки структуры секционирования объектов базы.
- Создание секционированных материализованных представлений
- Обзор достоинств секционированных материализованных представлений
- Выбор соответствующий аттрибутов секционирования для различных требований приложения
- Понимание опций секционирования для других особенностей БД
- Обзор поддержки секционированных объектов в Oracle Enterprise Manager
Предварительная подготовка:
- SQL Fundamentals
- Basic SQL Tuning
- Basic Database Administration
- Oracle Database: SQL Workshop I
Рекомендуемая предварительная подготовка:
- Basic Data Modeling and Relational Database Design
- Basic knowledge of Data Warehousing Design
- Oracle Database: SQL Tuning for Developers
Программа курса:
Partitioning Concepts
- VLDB Manageability and Performance Constraints
- Manual Partitions Versus Partitioning
- Partitioned Tables and Indexes
- Table Versus Index Partitioning
- Partitioned Indexes
- Partitioning Strategies: Single-Level Partitioning
- Partitioning Strategies: Composite Partitioning
- Oracle Partitioning History
Implementing Partitioned Tables
- Table, Partition, and Segment Relations
- Creating Partitions with Enterprise Manager
- CRE ATE TABLE Statement with Partitioning
- Logical and Physical Attributes
- Partition Strategy Declaration: Single-Level Partitioning
- Specifying Partition Attributes
- Range Partitioning
- Interval Partitioning
Implementing Partitioned Indexes
- Partitioned Indexes
- Partitioned Index Attributes: Global or Local
- Partitioned Index Attributes: Prefixed or Nonprefixed
- Global Indexes
- Local Prefixed Indexes
- Local Nonprefixed Index
- Index Partitioning and Type Matrix
- Specifying an Index with Table Creation
Maintenance of Partitioned Tables and Indexes
- Maintenance: Overview
- Table and Index Interaction During Partition Maintenance
- Modifying the Logical Properties of Tables and Indexes
- Modifying Partition Properties on the Table
- Using the ALT ER TABLE and ALT ER INDEX Commands
- Renaming a Partition
- Partition Storage Changes
- Moving a Partition
Partitioning Administration and Usage
- Using Partitioned Tables
- Pruning Rules
- Static and Dynamic Pruning
- Pruning Tips
- Static Partition Pruning and Star Query
- Dynamic Partition Pruning and Star Query
- Collecting Statistics for Partitioned Objects
- ANALYZE and Partitioned Objects
Partitioning and Workload Types
- Partitioning in Data Warehouses
- Using Materialized Views for Summary Management
- Partitioning and Materialized Views
- Maintaining Partitions of a Materialized View
- Partition Change Tracking (PCT) Refresh
- PCT Refresh: Requirements
- When Is PCT Refresh Used?
- Partition Key or Partition Marker?
Записаться на курс: Oracle Database 12c: Implement Partitioning