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


Диалоговое окно "XML-индексы"

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

ПримечаниеПримечание

На вашем компьютере названия некоторых элементов интерфейса пользователя Visual Studio или их расположение могут отличаться от указанных в нижеследующих инструкциях. Это зависит от имеющегося выпуска Visual Studio и используемых параметров. Дополнительные сведения см. в разделе Параметры Visual Studio.

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

  • Добавить кнопку
    Создание нового XML-индекса.

  • Кнопка Удалить
    Удаление XML-индекса, выбранного в списке Выбранный XML-индекс.При удалении первичного XML-индекса выводится уведомление о том, что также будут удалены все вторичные индексы. Можно продолжить выполнение операции либо отменить ее.

  • Категория "Общие"
    При развертывании отображаются поля свойств "Столбцы", "Является первичным" и "Тип".

  • Столбцы
    Указывает, что этот индекс отсортирован в порядке по возрастанию.

  • Является первичным
    Указывает, является ли индекс первичным.Первый XML-индекс, созданный для столбца, будет основой для остальных.

  • Имя первичной ссылки
    Указывает имя первичного индекса, если данный индекс является вторичным.Доступно только для вторичных индексов.

  • Вторичный тип
    Указывает тип вторичного индекса.Доступно только для вторичных индексов.

  • Тип
    Указывает, что этот индекс является XML-индексом.

  • Категория "Идентификатор"
    При развертывании отображаются поля свойств "Имя" и "Описание".

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

  • Описание
    Область для ввода описания индекса.Чтобы ввести более подробное описание, щелкните Описание и нажмите кнопку с многоточием (...) справа от поля свойства.Размер поля ввода текста описания увеличится.

  • Категория "Конструктор таблиц"
    При развертывании отображаются сведения о свойствах данного XML-индекса.

  • Спецификация заполнения
    При развертывании отображаются сведения о параметрах Коэффициент заполнения и Разредить индекс.

  • Коэффициент заполнения
    Указывает процент страницы индексов, доступный для заполнения системой.После заполнения страницы система должна разбивать страницы при добавлении данных, что снижает производительность.

    • Значение 100 означает, что страница будет заполнена полностью и что в итоге индекс потребует меньше места для хранения.Это значение должно указываться только в том случае, если данные не будут изменяться (например, для таблиц, предназначенных только для чтения).

    • Меньшее значение оставляет на каждой из страниц данных больше пустого места, что снижает необходимость разбиения страниц данных по мере роста индекса, но требует больше места для его хранения.Этот параметр рекомендуется установить в том случае, если данные в таблице будут меняться.

  • Разредить индекс
    Указывает, что в промежуточных страницах данного индекса должна сохраняться доля свободного пространства (заполнителей), равная значению свойства Коэффициент заполнения.

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

  • Разрешить блокировку страниц
    Указывает, разрешена ли блокировка на уровне страницы для этого индекса.Разрешение или запрещение блокировки на уровне страницы влияет на производительность базы данных.

  • Пересчитать статистику
    Указывает, должно ли ядро базы данных рассчитывать статистику заново при создании индекса.Пересчет статистики замедляет построение индексов, но часто позволяет повысить производительность при выполнении запросов.

  • Разрешить блокировку строк
    Указывает, разрешена ли блокировка на уровне строки для этого индекса.Разрешение или запрещение блокировок на уровне строки влияет на производительность базы данных.

См. также

Задачи

Практическое руководство. Создание XML-индексов

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

Работа с индексами