Ho una semplice query in esecuzione su SQL Server 2005
SELECT *
FROM Table
WHERE Col = 'someval'
La prima volta che eseguo la query può richiedere > 15 secs
. Le esecuzioni successive sono tornate < 1 sec
.
Come posso ottenere SQL Server 2005 per non utilizzare alcun risultato memorizzato nella cache? Ho provato a correre
DBCC DROPCLEANBUFFERS
DBCC FREEPROCCACHE
Ma questo sembra non avere alcun effetto sulla velocità della query (ancora < 1 sec
).