У меня есть таблица, в которой будет запущено 3 разных запроса.Добавление нескольких индексов в одной таблице для разных запросов
- Первый запрос имеет, где положение, которое использует два из колонн
- Вторые три из колонн
- Третьи четыре из колонн
При запуске каждого запроса через Предполагаемый план выполнения и SQL Server Management Studio предлагает добавить новый новый индекс для каждого запроса.
Я рад добавить три разных индекса для максимальной производительности. Таблица никогда не обновляется и редко вставляется.
Однако рекомендуется добавить несколько индексов в одну и ту же таблицу для размещения другого запроса.
Если стол достаточно велик, чтобы почувствовать разницу и использовать достаточно часто - почему бы и нет? –