Как реорганизовать индекс (среда SQL Server Management Studio)
В этом подразделе описана реорганизация индексов таблиц с помощью обозревателя объектов в SQL Server Management Studio. Для реорганизации индекса требуется минимальный объем системных ресурсов. При реорганизации концевой уровень кластеризованных и некластеризованных индексов на таблицах и представлениях дефрагментируется путем физической реорганизации страниц конечного уровня, в результате чего они выстраиваются в соответствии с логическим порядком конечных узлов (слева направо). Кроме того, в ходе реорганизации уменьшается объем страниц индекса. Их сжатие производится в соответствии с текущим значением коэффициента заполнения. Дополнительные сведения см. в разделе Реорганизация и перестроение индексов.
Реорганизация индекса
В обозревателе объектов подключитесь к экземпляру компонента Database Engine и раскройте его.
Раскройте узел Базы данных, раскройте базу данных, содержащую таблицу с нужным индексом, а затем — узел Таблицы.
Раскройте таблицу, которой принадлежит индекс, а затем — узел Индексы.
Правой кнопкой мыши щелкните реорганизуемый индекс и выберите Реорганизовать.
Для сжатия всех страниц, содержащих данные типов больших объектов (LOB), установите флажок Сжать данные в столбцах больших объектов.
Типы данных LOB: image, text, ntext, varchar(max), nvarchar(max), varbinary(max) и xml. Сжатие этих данных может освободить место на диске.
Чтобы отключить сжатие данных типов больших объектов (LOB), снимите флажок Сжать данные в столбцах больших объектов.
Для запуска реорганизации нажмите кнопку ОК.
Реорганизация всех индексов в таблице
В обозревателе объектов подключитесь к экземпляру компонента Database Engine и раскройте его.
Разверните узел Базы данных, найдите базу данных, содержащую таблицу с указанными индексами, и разверните Таблицы.
Разверните таблицу, которой принадлежат индексы.
Щелкните правой кнопкой мыши значок элемент Индексы и выберите Реорганизовать все.
Для сжатия всех страниц, содержащих данные типов больших объектов (LOB), установите флажок Сжать данные в столбцах больших объектов.
Типы данных LOB: image, text, ntext, varchar(max), nvarchar(max), varbinary(max) и xml. Сжатие этих данных может освободить место на диске.
Чтобы отключить сжатие данных типов больших объектов (LOB), снимите флажок Сжать данные в столбцах больших объектов.
Для запуска реорганизации нажмите кнопку ОК.
См. также