Как к: Управляйте несколькими перекрывающимися индексами в SQL Server 2005

Ради примера у меня есть таблица со столбцами A B C D E F G H.

Я создал два индекса на таблице, которые соответствуют наиболее используемым запросам. Первое находится на столбцах B C D и E. Второе находится на B C D E и F.

Запросы, которые используют эти столбцы, называют тем же количеством раз, и они каждый оптимизированы относительно индексов.

Моя проблема - из-за нескольких индексов, которые я имею на этой таблице, размер строки является довольно большим. Я хотел бы удалить один из этих индексов, но не могу решить который.

Мой вопрос - если я удаляю первый индекс (BCDE), будет запрос, который использует эти столбцы все еще быть оптимизированным индексом на (BCDEF)?

5
задан Nick Vaccaro 12 August 2010 в 16:18
поделиться