清除 SQL Server 上的计划缓存后,如何重新生成存储过程的执行计划而不执行存储过程本身?
当我今天早上更新统计数据时,我的一个存储过程运行得非常缓慢。根据一些谷歌,我发现清除计划缓存可以解决这个问题 - 确实如此。但是,如果我必须再次执行此操作,我希望避免在用户等待响应时重新生成计划对性能造成影响。
SQL Server 的版本/版本是 2016 Enterprise。
sql-server execution-plan plan-cache sql-server-2016
execution-plan ×1
plan-cache ×1
sql-server ×1
sql-server-2016 ×1