MS SQL Server | Индексы

Атрибуты индекса

 

Index Name – название;

 

Column Name – индексируемые поля;
 

Order – порядок сортировки;
 

Create UNIQUE – создать уникальный индекс;
 

Для Create UNIQUE – "Index" – создать индекс как сущность;
 

Для Create UNIQUE – "Constraint" – ограничить ввод неуникальных данных (индекс как сущность создан не будет). Применяется для создания составного ключа (подробнее см. в SQL Server Books Online | Constraints);
 

"Ignore duplicate key" – указывается когда создается индекс неуникальный;
 

"Fill Factor" – атрибут индекса, который определяет некое свободное пространство на каждую страницу индекса. Указывается значение от 1 до 100 – процент свободной страницы индекса. Fill Factor используется при создании CLUSTERED индекса, но также применимо и для NON CLUSTERED.
Подробнее см. в SQL Server Books Online | Fill Factor;
 

"Create as CLUSTERED" – скажем так: способ хранения индекса. Автоматически применяется при создании Primary Key.
Подробнее см. в SQL Server Books Online | Creating a CLUSTERED Index.

 



© 2018 | Анна Петросян | pashelp@yandex.ru