Хотя Database Engine практически не имеет никаких ограничений, связанных с количеством индексов, все же рекомендуется ограничить их число по целому ряду причин. Во-первых, каждый индекс использует определенное количество дисковой памяти, следовательно, существует вероятность того, что общее количество индексных страниц может превысить количество страниц данных в базе данных. Во-вторых, в отличие от преимуществ использования индексов при поиске данных, добавления и изменения данных имеют прямое воздействие на поддержку индексов. Чем больше индексов в таблице, тем больше требуется реорганизаций индексов для таких операций. Практическое правило- выбирайте индексы разумно для часто выполняемых запросов, а позже оценивайте использование индексов.
Этот раздел дает несколько рекомендаций по созданию и использованию индексов.