J'ai une requête simple en cours d'exécution contre SQL Server 2005
SELECT *
FROM Table
WHERE Col = 'someval'
La première fois que j'exécute la requête peut prendre > 15 secs
. Les exécutions suivantes sont de retour < 1 sec
.
Comment puis-je faire en sorte que SQL Server 2005 n'utilise aucun résultat mis en cache? J'ai essayé de courir
DBCC DROPCLEANBUFFERS
DBCC FREEPROCCACHE
Mais cela semble n'avoir aucun effet sur la vitesse de requête (encore < 1 sec
).