Индексы и операция соединения

Оценить
(1 голос)

В случае использования операции соединения рекомендуется индексировать каждый соединяемый столбец. Соединяемые столбцы обычно представляют первичный ключ одной таблицы и соответствующий внешний ключ другой или той же самой таблицы. Если вы задаете ограничения целостности primary key и foreign key для соответствующих соединяемых столбцов, то должен быть создан только некластеризованный индекс для столбца внешнего ключа, поскольку система неявно создает кластеризованный индекс для столбца PRIMARY key.

В примере 10.6 показано создание индексов, которые будут использованы, если у вас есть запрос с операцией соединения и с дополнительным фильтром.

 

Индексы и операция соединения

 

Для примера 10.6 рекомендуется создание двух отдельных индексов: для столбца emp_no в обеих таблицах employee и workson. Также должен быть создан дополнительный индекс для столбца enterdate.


Покрывающий индекс
Индексы для вычисляемых столбцов
Виртуальные вычисляемые столбцы
Постоянные вычисляемые столбцы
Опция PERSISTED

Добавить комментарий


Защитный код
Обновить

© 2021 serversql.ru. Все права защищены.