码迷,mamicode.com
首页 > 其他好文 > 详细

option(recompile)

时间:2015-07-03 15:33:47      阅读:114      评论: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
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!