Поделиться через


Как переместить существующий индекс в другую файловую группу (среда SQL Server Management Studio)

Этот подраздел описывает, как переместить существующий индекс из его текущей файловой группы в другую файловую группу с помощью среды SQL Server Management Studio. Если таблица имеет кластеризованный индекс, то перемещение кластеризованного индекса в новую файловую группу перемещает в эту файловую группу саму таблицу.

Перемещение существующего индекса в другую файловую группу или схему секционирования

  1. В обозревателе объектов подключитесь к экземпляру компонента SQL Server 2005 Database Engine и раскройте его.

  2. Разверните узел Базы данных, разверните базу данных, содержащую таблицу с определенным индексом, а затем разверните узел Таблицы.

  3. Раскройте таблицу, которой принадлежит индекс, а затем узел Индексы.

  4. Щелкните правой кнопкой мыши перемещаемый индекс и выберите пункт Свойства.

  5. В диалоговом окне Свойства индекса выберите страницу Хранение.

  6. Выберите файловую группу, в которую необходимо переместить индекс.

    В диалоговом окне «Свойства индекса» нельзя перемещать индексы, созданные в результате ограничения уникальности или ограничения первичного ключа. Чтобы переместить эти индексы, следует удалить ограничение с помощью инструкции ALTER TABLE с параметром DROP CONSTRAINT, а затем повторно создать ограничение для нужной файловой группы с помощью инструкции ALTER TABLE с параметром ADD CONSTRAINT.

    если таблица или индекс секционированы, выберите схему секционирования, в которую переместить индекс. Дополнительные сведения о секционированных индексах см. в разделе Секционированные таблицы и индексы.

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

    на многопроцессорных компьютерах с помощью выпуска SQL Server 2005 Enterprise Edition можно настроить количество ЦП, используемых для выполнения инструкции индексирования, указав максимальную степень значения параллелизма. Дополнительные сведения см. в разделе Настройка параллельных индексных операций.

  7. Нажмите кнопку ОК.

См. также

Основные понятия

Помещение индексов в файловые группы
Основные сведения о файлах и файловых группах

Другие ресурсы

Разделы руководства по ядру СУБД
Разделы руководства по индексам
Основные сведения об индексах
Учебник по среде SQL Server Management Studio

Справка и поддержка

Получение помощи по SQL Server 2005