SqlServer 动态SQL查询优化

因为执行计划缓存的存在,导致不会根据变量值重新制定执行计划。在SQL末尾添加OPTION(RECOMPILE),可以使执行计划重新编译,提高查询性能。

SELECT *
FROM TABLE
WHERE 1=1
OPTION(RECOMPILE)

 

posted @ 2022-11-01 13:19  微风吹过~  阅读(127)  评论(0编辑  收藏  举报