studio management limpiar how freesystemcache freesessioncache freeproccache flushprocindb dropcleanbuffers cache sql-server sql-execution-plan

management - Restablecer plan de ejecución de SQL Server



how to flush sql server (5)

No está del todo claro de tu pregunta lo que estás buscando. Pero además de las otras sugerencias, DBCC FREEPROCCACHE borra todos los planes de ejecución en caché.

He buscado por todas partes este comando ... ¿cuál es el comando para restablecer el plan de ejecución de SQL Server?


Para mayor claridad..........

La ejecución de sp_recompile "marcará" el procedimiento almacenado dado para la recompilación, que ocurrirá la próxima vez que se ejecute.

El uso de la opción WITH RECOMPILE dará como resultado que se genere un nuevo plan de ejecución cada vez que se ejecute el procedimiento almacenado dado.

Para borrar todo el procedimiento de caché ejecutar

DBCC FREEPROCCACHE


Para procedimientos almacenados, utilice la opción WITH RECOMPILE .


Si desea restablecer QEP para un procedimiento almacenado, debe usar sp_recompile


sp_recompile volcará el plan de consulta existente y volverá a compilar el procedimiento. O puede reiniciar SQL y eso borrará todo el caché del plan de ejecución.

WITH RECOMPILE va a generar un nuevo plan CADA vez que lo ejecute.