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