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


Улучшения индексов в Transact-SQL

Доступна новая инструкция Transact-SQL DDL для модификации реляционных и XML-индексов. В инструкцию CREATE INDEX была добавлена поддержка синтаксиса XML-индексов, секционирования и вложенных (неключевых) столбцов. Были добавлены некоторые параметры индексов. К ним относится параметр ONLINE, позволяющий нескольким пользователям одновременно осуществлять доступ к базовым данным при выполнении некоторых операций c индексами.

Новые и улучшенные инструкции DDL

Новые инструкции Описание

ALTER INDEX

Изменяет существующий реляционный XML-индекс таблицы или представления посредством его отключения, перестройки или реорганизации, либо установки индексных параметров.

Улучшенные инструкции Описание

CREATE INDEX

Включает следующие новые элементы синтаксиса.

  • XML INDEX
  • INCLUDED (столбец)
  • PARTITION SCHEME

Добавляет следующие индексные параметры.

  • ONLINE
  • ALLOW_ROW_LOCKS
  • ALLOW_PAGE_LOCKS
  • MAXDOP

DROP INDEX

Добавляет новый формат задания индексов и имен таблицы.

Добавляет предложение MOVE TO. Данное предложение дает возможность перемещать данные из кластеризованного индекса в другую файловую группу или схему секционирования.

Добавляет следующие индексные параметры.

  • ONLINE
  • MAXDOP

См. также

Справочник

Инструкции языка DDL (Transact-SQL)

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

Нововведения и усовершенствования Transact-SQL (Transact-SQL)

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

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