网站建设与网页设计案例教程pdf下载,网站建设教程pdf下载,犀牛网站建设公司,seo网页优化工具原因#xff1a;选项可以指示 SQL Server 每次执行存储过程时都复用上一次编译的执行计划 。 有时候存储过程的执行计划会因为参数值的不同而产生变化 , 存储过程的执行计划会被缓存#xff0c;如果存储过程的执行计划过多且占用了大量内存#xff0c;可能会导致内存压力增加…原因选项可以指示 SQL Server 每次执行存储过程时都复用上一次编译的执行计划 。 有时候存储过程的执行计划会因为参数值的不同而产生变化 , 存储过程的执行计划会被缓存如果存储过程的执行计划过多且占用了大量内存可能会导致内存压力增加出现前端调用存储过程很慢但是在数据库执行很快。 治标解决方案重新编译一遍存储过程 治本解决方案 如果特别频繁发生这种问题的时候 添加WITH RECOMPILE 让存储过程每次重新编译
CREATE PROCEDURE YourStoredProcedureName
WITH RECOMPILE
AS
BEGIN
-- 存储过程的主体逻辑
-- 这里是你的存储过程代码
END;