Online Documentation for SQL Manager for Oracle

Секционирование


На вкладке Partitioning Вы можете задать параметры секционирования.

 

New table - Partitioning

 

Partitioning by

Range

Выберите этот пункт, чтобы секционировать материализованное представление по значениям из списка полей. Для материализованного представления, организованного по индексу, список столбцов должен состоять из столбцов, являющихся первичными ключами материализованного представления.

 

Hash

Выберите этот пункт, чтобы указать, что материализованное представление должно быть секционировано с помощью хеширования. Oracle Database присваивает строки партициям с помощью хэш-функции значений в столбцах, назначенных в качестве ключей секционирования.

 

List

Выберите этот пункт, чтобы секционировать материализованное представление по буквенным значениям указанных полей. Этот способ эффективен для контроля за распределением отдельных строк по партициям.

 

Partition keys

В этом разделе укажите столбцы, которые будут являться ключом секционирования.

 

Чтобы выбрать столбец, необходимо переместить его из списка доступных - Available - в список доступных - Selected - с помощью кнопок Move all to Selected Move to Selected Move to Available Move all to Available или перетащить объекты мышкой.

 

CheckBox Composite

Если установлен этот флажок, то секционирование материализованного представления будет сначала произведено по рангу (Range), затем одним из возможных способов - Range, Hash или List.

 

Sub-partition keys

В этом разделе задайте упорядоченный список полей, используемый для определения, какой именно субпартиции принадлежит строка. Эти поля являются ключом субпартиции.

Чтобы выбрать столбец, необходимо переместить его из списка доступных - Available - в список доступных - Selected - с помощью кнопок Move all to Selected Move to Selected Move to Available Move all to Available или перетащить объекты мышкой.

 

Sub-partitioning by

Из этого раскрывающегося списка выберите тип субпартиции: Hash или List.

 

Partitions

В этом разделе Вы можете задать отдельные партиции.

С помощью контекстного меню, открывающегося при нажатии правой кнопкой мыши на список, Вы можете:

  • New partition - создать партицию,
  • Edit partition - редактировать партицию
  • Delete partition - удалить партицию.

 

Values

Укажите невключенную верхнюю границу текущей партиции. Список значений - упорядоченный список текстовых значений, соответствующих списку столбцов.