Секции


На данной закладке можно назначить таблице схему секционирования и просмотреть статистику в наглядном виде.
Мы предполагаем что вы уже создали функции и схемы секционирования (если нет, перейдите по ссылке Редактировать секции)

Для того чтобы таблица стала секционированной перетащите реквизит из дерева объектов базы данных на нужную функцию секционирования или любое её значение.

Важно:

Реквизит по которому секционируется таблица должен быть такого же типа как и значения в функции секционирования.
Секционирование по реквизиту составного типа недопустимо.

В зависимости от того если у таблицы кластерный индекс или нет произойдут следующие действия со структурой таблиц и индексов СУБД:

Упорядоченная таблица (Есть кластерный индекс) Куча (нет кластерного индекса)
  1. Реквизит секционирования добавляется в кластерный индекс, если его там нет.
  2. Кластерный индекс секционируется по выбранной схеме.
  3. Таблица выравнивается по аналогии с кластерным индексом

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

Если таблица секционирована(была или стала) будет доступна статистическая информация в дереве или диаграмме.



Отменить секционирование таблицы можно 3 способами (произойдут действия обратные перечисленным в таблице выше):
  1. Очистить колонку Поле (_Fld171...) в дереве на данной закладке;
  2. На закладке Индексы для кластерного индекса поменять схему секционирования на любую файловую группу; 
  3. На закладке Таблица поменять схему секционирования на любую файловую группу.

Comments