Online Documentation for SQL Manager for SQL server
Задание параметров для каждого индекса
В верхней части формы располагается список индексов, содержащихся в выбранных на предыдущем шаге таблицах и представлениях.
В столбце 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, который указывает, что конечный уровень индекса будет реорганизован.
Для того, чтобы каждый раз не задавать эти параметры, воспользуйтесь инструментом создания шаблонов.