Wie kann ich den SQL Server-Abfragecache leeren?
Ich habe eine einfache Abfrage gegen SQL Server 2005 ausgeführt
SELECT *
FROM Table
WHERE Col = 'someval'
Das erstmalige Ausführen der Abfrage kann dauern> 15 secs
. Nachfolgende Ausführungen sind wieder in< 1 sec
.
Wie kann ich SQL Server 2005 veranlassen, keine zwischengespeicherten Ergebnisse zu verwenden? Ich habe versucht zu rennen
DBCC DROPCLEANBUFFERS
DBCC FREEPROCCACHE
Dies scheint jedoch keinen Einfluss auf die Abfragegeschwindigkeit zu haben (immer noch)< 1 sec
).