Документация iSZN

Обновление параметров секционирования таблиц

Общие сведения

Необходимость в обновлении параметров секционирования таблиц может возникнуть по следующим причинам:

Симптомами, указывающими на необходимость выполнения задачи обслуживания, являются:

  • Ошибки, связанные с отсутствием секций.

Опции задачи обслуживания

Опция Описание
Включить секционирование, где оно требуется Если настройка экземпляра Системы «Использовать секционирование по районам» включена, то секционирование будет включено для тех таблиц, для которых оно отключено.
Изменить способ секционирования, где он отличается от требуемого Если настройка экземпляра Системы «Использовать секционирование по районам» включена, то для таблиц, способ секционирования которых отличается от требуемого (секционирования по району), будет применено секционирование по району. Если включена опция «Сохранять пользовательское секционирование», то способ секционирования таких таблиц не будет изменён.
Отключить секционирование, где оно не требуется Если настройка экземпляра Системы «Использовать секционирование по районам» отключена, то секционирование будет отключено для тех таблиц, для которых оно включено.
Сохранять пользовательское секционирование Опция используется совместно с опциями «Изменить способ секционирования, где он отличается от требуемого» и «Отключить секционирование, где оно не требуется». Если опция включена, то способ секционирования таблиц будет сохранён для тех таблиц, для которых способ секционирования отличается от секционирования по району. Если опция отключена, то способ секционирования таблиц будет изменён при изменении способа секционирования или секционирование будет отключено при отключении секционирования.
Обновить параметры секционирования индексов Если опция включена, то после изменения параметров секционирования будет выполнено преобразование глобальных индексов в локальные (то есть индексы, которые секционированы тем же способом, что и базовая таблица) или локальных индексов в глобальные, если это может быть выполнено.

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

Если настройка экземпляра Системы «Использовать секционирование по районам» включена, то секционированию подлежат таблицы, для которых задан основной район. При этом секции таблицы создаются для всех районов, которые инициализированы для вида данных таблицы. Также, помимо секций инициализированных районов, создаётся секция по умолчанию.

Выполнение задачи обслуживания

Чтобы обновить параметры секционирования таблиц, нужно выполнить следующие действия:

  1. Запустить мастер обслуживания Системы.
    • Установить флажок «Обновить параметры секционирования таблиц», а также выбрать необходимые опции. Например, после включения настройки «Использовать секционирование по районам» имеет смысл включить все дополнительные опции, за исключением «Сохранять пользовательское секционирование», а после отключения этой настройки включить все дополнительные опции.
  2. Завершить работу мастера, нажимая на кнопку «Далее», при необходимости вводя запрашиваемые данные.

См. также