Предложение ИНДЕКСИРОВАТЬ ПО
Предложение ИНДЕКСИРОВАТЬ ПО
позволяет создать индекс для временной таблицы.
Имеет следующий синтаксис:
ИНДЕКСИРОВАТЬ ПО
элемент-индексирования,
...,
элемент-индексирования
[ДОПОЛНИТЕЛЬНО ПО
дополнительное-поле,
...,
дополнительное-поле]
элемент-индексирования представляет собой выражение, в качестве которого можно указывать:
- имя колонки запроса — псевдоним элемента выборки из первой части объединения;
- номер колонки запроса (нумерация начиная с 1).
Предложение ИНДЕКСИРОВАТЬ ПО
может содержать ключевое слово ДОПОЛНИТЕЛЬНО ПО
, которое позволяет указать набор дополнительных полей. В дополнительные рекомендуется включать поля, которые часто запрашиваются из таблицы, но при этом не используются для упорядочивания и отбора значений. Это позволит оптимизировать работу запросов и улучшить их производительность.
Пример:
ВЫБРАТЬ
ОбработанныеСообщения.КодУчастника КАК КодУчастника,
ОбработанныеСообщения.ИмяУзла КАК ИмяУзла,
ОбработанныеСообщения.ИмяПроцесса КАК ИмяПроцесса
ПОМЕСТИТЬ
ВременнаяТаблица
ИЗ
ОбработанныеСообщения КАК ОбработанныеСообщения
ИНДЕКСИРОВАТЬ ПО
КодУчастника
ДОПОЛНИТЕЛЬНО ПО
ИмяУзла