segunda-feira, 25 de maio de 2009

Limpando os Buffers do Sql

Talvez alguns de vocês não saibam, mas o Sql Server faz um cache de querys recentemente executadas. Partindo do princípio que a probabilidade de uma query que acabou de ser executada seja executada novamente, é maior que a de uma nova query ser executada, essa estratégia faz bastante sentido.

Mas para fins de desenvolvimento, as vezes precisamos que estes buffers sejam limpos, principalmente quando precisamos medir a performance de querys para evitar que o cache do servidor interfira em nossos ajustes. Para realizar a limpeza dos buffers, podemos utilizar uma das funcionalidades do DBCC:

DBCC DROPCLEANBUFFERS.


Nenhum comentário:

Postar um comentário

Leave your comment here!