Показать сообщение отдельно
Старый 07.05.2008, 13:01   #12  
Lucky13 is offline
Lucky13
Участник
1C
 
714 / 198 (8) ++++++
Регистрация: 21.10.2004
Цитата:
Сообщение от Alexei S Посмотреть сообщение
Lucky13, а какой SQL Server используете?
MS SQL 2005
Цитата:
Сообщение от belugin Посмотреть сообщение
Оптимизатор смотрит на статистику (вы ее давно перестраивали)

В книжке про оракл упоминалось правило 5 процентов - если индекс позволяет выбрать 5% записей, то он используется иначе - нет (давно было могу чо-то наврать)
Статистика обновлялась перед тем как выполнить запрос. Есть критичная дата после которой индекс перестает использоваться, в данном случае это 10 дней. Т.е.
За 10 дней - результат 595 записей, поиск по индексу
За 11 дней - результат 637 записей, поиск не по индексу

При общем количестве записей 17 млн и то и другое явно меньше 5%