Online Documentation for SQL Manager for SQL server

Задание параметров для каждого индекса


 

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

 

Indices Management - Specifying actions and setting options

 

В столбце Name отображается название индекса.

В поле Fragmentation указан существующий коэффициент заполнения.

Из раскрывающегося списка в поле Action выберите действие, которое необходимо произвести с индексом:

  • REBUILD - индекс будет перестроен с использованием тех же столбцов, типов индекса, атрибута уникальности и порядка сортировки.
  • REORGANIZE - конечный уровень индекса будет реорганизован.
  • DISABLE - индекс будет помечен как отключенный и недоступный для использования

 

В нижней части формы отображаются параметры управления для каждого индекса.

Для действия REBUILD можно задать следующие параметры:

  • PAD_INDEX - определяет разреженность индекса.
  • FILLFACTOR - указывает значение в процентах, показывающее, насколько полным компонент Database Engine должен сделать конечный уровень каждой индексной страницы во время создания или изменения индекса.
  • SORT_IN_TEMPDB - указывает, следует ли сохранять результаты сортировки в базе данных tempdb.
  • STATISTICS_NORECOMPUTE - указывает, пересчитана ли статистика распределения.
  • ONLINE - определяет, будут ли базовые таблицы и связанные индексы доступны для запросов и изменения данных во время операций с индексами.
  • ALLOW_ROW_LOCKS - указывает, разрешена ли блокировка строк.
  • ALLOW_PAGE_LOCKS - указывает, разрешена ли блокировка страниц.
  • MAXDOP - переопределяет параметр конфигурации максимальная степень параллелизма на время операций с индексами.

 

Для действия REORGANIZE можно задать параметр LOB_COMPACTION, который указывает, что конечный уровень индекса будет реорганизован.

 

 

Следующий шаг

 

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