У меня простой запрос на SQL Server 2005
SELECT *
FROM Table
WHERE Col = 'someval'
При первом выполнении запроса можно взять > 15 secs
. Последующие выполнения возвращаются в < 1 sec
.
Как я могу заставить SQL Server 2005 не использовать кешированные результаты? Я пробовал работать
DBCC DROPCLEANBUFFERS
DBCC FREEPROCCACHE
Но это, похоже, не влияет на скорость запроса (еще < 1 sec
).