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.

 



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