Разделение таблиц Oracle

При разделении таблица превращается из физического объекта в виртуальное понятие. На самом деле это уже больше не таблица, а набор разделов. Но поскольку все части таблицы должны иметь одинаковые атрибуты и определения ограничений, молено работать с набором разделов так, как если бы речь шла об одной таблице.

  

Единственное, чем могут отличаться разделы, - это параметры хранения, такие как размер экстента и размещение табличного пространства. Благодаря этим различиям можно реализовывать такие интересные сценарии хранения, как хранение редко используемых разделов на CD, в то время как разделы, к которым обращаются часто, хранятся на диске. Кроме того, можно воспользоваться сегментированием буферного кэша, сохраняя наиболее активные разделы в буфере, чтобы они всегда были в памяти, тогда как остальные разделы могут выгружаться из буфера. Та клее можно сделать отдельные разделы временно недоступными, никак не затрагивая доступность остальных разделов, что значительно увеличивает гибкость.

 

В зависимости от выбранной схемы разделения один или несколько столбцов таблицы должны быть назначены ключом раздела (partition hey). Значения ключа раздела указывают, к какому разделу относится данная строка. Oracle также использует информацию ключа раздела совместно с инструкцией WHERE для определения того, какие разделы просматривать при выполнении операторов SELECT, UPDATE и DELETE (подробная информация приведена ниже в разделе «Отсечение разделов о данной главы).

Вас заинтересует / Intresting for you:

Разделение таблиц Oracle
Разделение таблиц Oracle 5608 просмотров Annna Tue, 21 Nov 2017, 13:32:50
Разделение по диапазону таблиц...
Разделение по диапазону таблиц... 7921 просмотров Валерий Павлюков Tue, 21 Nov 2017, 13:32:50
Блоки данных Oracle: размер бл...
Блоки данных Oracle: размер бл... 4911 просмотров Natali Fri, 27 Jul 2018, 06:01:01
Сравнение и синхронизация  свя...
Сравнение и синхронизация свя... 4486 просмотров Александров Попков Tue, 21 Nov 2017, 13:18:05
Войдите чтобы комментировать