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


Диалоговое окно «Пространственные индексы» (визуальные инструменты для баз данных)

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

Сведения об ограничениях, накладываемых на создание пространственных индексов, см. в разделе Ограничения пространственных индексов.

Параметры

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

  • Добавление
    Создание нового пространственного индекса.

  • Удаление
    Удаление пространственного индекса, выбранного в списке Выбранный пространственный индекс.

  • Число ячеек на объект
    Указывает количество ячеек тесселяции, которое может использоваться для одного пространственного объекта в индексе. Значением может быть любое целое число от 1 до 8192 включительно. Значение по умолчанию равно 16.

    Если объект на верхнем уровне охватывает больше ячеек, чем указано в параметре n, в ходе индексирования используется столько ячеек, сколько необходимо для полной тесселяции на верхнем уровне. В подобных случаях объекту может быть выделено больше ячеек, чем было указано. В этом случае максимальным числом будет число ячеек, сформированных сеткой верхнего уровня, которое зависит от плотности на уровне 1.

  • Columns
    Указывает имя столбца и порядок сортировки.

  • IsSpatialIndex
    Указывает, что выбран пространственный индекс.

  • Уровень 1
    Плотность сетки на первом (верхнем) уровне.

  • Уровень 2
    Плотность сетки на втором уровне.

  • Уровень 3
    Плотность сетки на третьем уровне.

  • Уровень 4
    Плотность сетки на четвертом уровне.

  • Схема тесселяции
    Схема тесселяции — Геометрическая сетка для геометрического столбца или Географическая сетка для географического столбца.

  • Тип данных
    Указывает, что выбран пространственный индекс.

  • X-макс
    Задает координату правого верхнего угла ограничивающего прямоугольника по оси X. Это свойство будет недоступно, если параметр Схема тесселяции имеет значение Географическая сетка.

  • X-мин
    Задает координату левого нижнего угла ограничивающего прямоугольника по оси X. Это свойство будет недоступно, если параметр Схема тесселяции имеет значение Географическая сетка.

  • Y-макс
    Задает координату правого верхнего угла ограничивающего прямоугольника по оси Y. Это свойство будет недоступно, если параметр Схема тесселяции имеет значение Географическая сетка.

  • Y-мин
    Задает координату левого нижнего угла ограничивающего прямоугольника по оси Y. Это свойство будет недоступно, если параметр Схема тесселяции имеет значение Географическая сетка.

  • Идентификация
    Когда она открыта, показывает поля свойств Имя и Описание.

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

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

  • Категория «Конструктор таблиц»
    Когда она открыта, показывает сведения о свойствах данного пространственного индекса.

  • Характеристики заполнения
    В развернутом состоянии отображает сведения о параметрах Коэффициент заполнения и Дополнить индекс.

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

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

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

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

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

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

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