首页 > 其他 > 详细

option(recompile)

时间:2015-07-03 15:30:54      阅读:279      评论:0      收藏:0      [点我收藏+]

Ref:

http://www.cnblogs.com/CareySon/archive/2013/05/04/PlanCacheInSQLServerPart2.html

https://msdn.microsoft.com/zh-cn/library/ms181055(v=SQL.105).aspx

recompile后在sys.dm_exec_query_plan(s1.plan_handle)中查不到QueryPlan,这样就没有cache,so,下次执行时重新生成queryPlan。

技术分享
select * from ds_stg.tr_sec option(recompile)

select top 100 Query_plan,
 Creation_time ,
 Last_execution_time ,
 Execution_count ,
 Last_rows,text,* 
from 
 sys.dm_exec_query_stats s1 
 cross apply sys.dm_exec_sql_text(sql_handle) as s2 
 CROSS APPLY sys.dm_exec_query_plan(s1.plan_handle) qp 
 where text like select * from ds_stg.tr_sec% 
 option(recompile
View Code

 

option(recompile)

原文:http://www.cnblogs.com/purple1/p/Recompile.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!