CREATE INDEX


Главная - Примеры разработки 1С - CREATE INDEX

CREATE [UNIQUE][CLUSTERED|NONCLUSTERED]INDEX index_name
ON [[database.]owner.]table_name(column_name[,column_name]...)
[WITH]
[FILLFACTOR = x]
[[,] IGNORE_DUP_KEY]
[[,] {SORTED_DATA | SORTED_DATA_REORG}]
[[,] {IGNORE_DUP_ROW | ALLOW_DUP_ROW}]]
[ON segment_name]
Создает индекс для перечмсленных колонок на указанном сегоменте.
CLUSTERED - создавать кластеризованный индекс, т.е. такой индекс, при котором в листьях B-дерева, образующего индекс, находятся не ссылки на данные, а собственно страницы данных.
FILLFACTOR - позволяет управлять заполнением страниц B-дерева индекса, задается в процентах, 100% - полное заполнение.
Пример
CREATE UNIQUE CLUSTERED INDEX au_id_ind
ON authors (au_id)