Online Documentation for SQL Manager for SQL server

Задание индексов в оптимизированных для памяти таблицах


На вкладке Indices задайте индексы для создаваемой таблицы, оптимизированной для памяти.

 

New table - Specifying memory-optimized table indices

 

 

На этой вкладке содержится следующая информация об индексах таблицы:

 

  • имя индекса - Name,
  • первичный ключ - Primary Key,
  • поля таблицы - Columns,
  • является ли индекс хэшированным - Hash Index,
  • число хэшированных контейнеров - Number of Hash Bucket.

 

Правой кнопкой вызывается контекстное меню индекса.

 

С помощью этого меню можно:

  • создать новый индекс - New Index,
  • редактировать существующий индекс - Edit Index<имя индекса>,
  • удалить индекс - Drop Index.

 

Двойной щелчок мыши открывает индекс в редакторе индексов для оптимизированных в памяти таблиц.

 

New table - Specifying memory-optimized table indices - Index Editor

 

 

Index type

RadioButton Primary Key

Выберите это значение если создаете первичный ключ;

 

RadioButton Index

Выберите это значение, чтобы создать индекс, не задающий ограничения на данные.

 

Options

CheckBox Hash index

Отметьте эту опцию, чтобы создать хэшированный индекс. Хэшированный индекс состоит из набора контейнеров, организованных в массив.

 

Number of hash buckets

Задайте число контейнеров, которое следует создать в хэшированном индексе.

 

Columns

Выберите поле из списка имеющихся полей (Available Columns) и поместить его в список выбранных полей-индексов (Selected Columns). Делается это с помощью кнопок перетаскивания поля из одного списка в другой или с помощью двойного щелчка мыши.