Limpiar Cache de SQLSERVER

Me ha tocado una vez, donde mis Select que traian grandes datos no se ejecutaban desde mi aplicativo en C#, pero si en el SQLSERVER. Solo solucionaba reiniciando el SQLSERVER. Estonces investigue un poco y me encontre con esto DBCC FREEPROCCACHE, que libera la cache del SQLSERVER.
Si solo quieres liberar una base en particular usa DBCC FLUSHPROCINDB(dbid) donde dbid es el id de tu base de datos que deseas liberar.
Ejecutando esto cada cierto tiempo ya no tengo problemas, ya que mis aplicaticos funcionan 24 hs * 7.
Saludos
Adalberto Montanía

Comentarios