Цитата:
Сообщение от
Alexei S
Lucky13, а какой SQL Server используете?
MS SQL 2005
Цитата:
Сообщение от
belugin
Оптимизатор смотрит на статистику (вы ее давно перестраивали)
В книжке про оракл упоминалось правило 5 процентов - если индекс позволяет выбрать 5% записей, то он используется иначе - нет (давно было могу чо-то наврать)
Статистика обновлялась перед тем как выполнить запрос. Есть критичная дата после которой индекс перестает использоваться, в данном случае это 10 дней. Т.е.
За 10 дней - результат 595 записей, поиск по индексу
За 11 дней - результат 637 записей, поиск не по индексу
При общем количестве записей 17 млн и то и другое явно меньше 5%