В настоящее время я выполняю некоторые тесты для определения влияния производительности на включение индекса в заданный столбец в SQL Server 2005.
Набор тестовых данных, которые я использую, имеет приблизительно ~ 72 миллиона строк (около 6 ГБ данных). Чтобы действительно проверить производительность индекса, мне нужно иметь возможность сравнивать производительность с индексом и без него.
Это все хорошо и прекрасно, но создание индекса в первую очередь - не дешевая операция. Если я хочу проверить таблицу без индекса, мне нужно, по крайней мере, отключить индекс. Чтобы проверить с индексом, мне нужно снова включить его, что занимает довольно много времени.
Есть ли способ заставить SQL Server 2005 игнорировать данный индекс при выполнении запроса? Я не хочу отключать индекс только для проверки запроса, поскольку для отключения индекса требуется такое долгое время.