Solo una pregunta general:¿Cómo se informa al servidor SQL que no se debe usar el caché en las consultas?
¿Existe una consulta/comando que pueda pasarle a SQL Server para que no use caché al ejecutar una consulta en particular?
Estoy buscando una consulta/comando que pueda establecer en lugar de una configuración. ¿No hay necesidad de hacer esto?
No puedo pensar en una razón por la que quieras hacer esto y nunca lo he visto hecho. ¿Qué estás tratando de arreglar? – jvilalta
Podría ser útil para medir el tiempo promedio necesario para ejecutar una consulta cuando la memoria caché no se puede utilizar. –
@Jvilata -> harías esto cuando quisieras arreglar el rendimiento en bruto para un procedimiento almacenado o una consulta. El momento más lento en que se ejecuta una consulta/sp es cuando se compila por primera vez porque no está almacenado en la memoria caché ... y eso excluye todo lo que la consulta debe hacer/devolver. Entonces, si puede corregir el rendimiento de una consulta/sp cuando no ha sido almacenada en la memoria caché, entonces conoce el peor escenario posible para esa consulta (más o menos). –