Oracle Database 12c: Implement Partitioning
Предварительная подготовка:
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
Длительность
Доступ к курсу
Документы
Кому подойдет этот курс
Слушатели изучат:
Использование методов секционирования для уменьшения времени сопровождения таблиц и индексов
Использование секционирования для сокращения времени обновления материализованных представлений
Секционирование lob сегментов, вложенных (nested) и объектных таблиц
Понимание методов секционирования таблиц, индексов и материализованных представлений, доступных в БД Oracle 12c Release 1.
- Обзор архитектуры секционирования, использования и преимуществ
- Обзор типов секционирования, поддерживаемых Oracle RDBMS
- Список всех опций создания секционированных таблиц
- Создание секционированных таблиц
- Описание взаимоотношений между секционированными таблицами и индексами
- Список всех опций создания секционированных индексов
- Создание секционированных индексов.
- Список всех атрибутов секционированных таблиц и индексов, которые можно изменить командой alter.
- Описание накладных расходов базы (overhead ), связанных с каждой командой сопровождения.
- Использование словаря данных для проверки структуры секционирования объектов базы.
- Создание секционированных материализованных представлений
- Обзор достоинств секционированных материализованных представлений
- Выбор соответствующий атрибутов секционирования для различных требований приложения
- Понимание опций секционирования для других особенностей БД
- Обзор поддержки секционированных объектов в Oracle Enterprise Manager
Программа курса
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
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
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
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
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
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?