使用DMO获取缓存里的执行计划
2013-09-11 10:57
393 查看
我们可以通过下面的SQL来获取缓存里的执行计划
SELECT [cp].[refcounts] , [cp].[usecounts] , [cp].[objtype] , [st].[dbid] , [st].[objectid] , [st].[text] , [qp].[query_plan] FROM sys.dm_exec_cached_plans cp CROSS APPLY sys.dm_exec_sql_text(cp.plan_handle) st CROSS APPLY sys.dm_exec_query_plan(cp.plan_handle) qp WHERE [cp].[objtype]='Adhoc'
相关文章推荐
- 获取数据库缓存中的执行计划
- 执行计划的缓存和重新使用
- 【学习散记8之--执行计划的缓存和重新使用 】
- 使用EXPLAIN PLAN 获取SQL语句执行计划
- 获取执行计划——使用动态性能视图和AWR、Statspacks
- 使用 EXPLAIN PLAN 获取SQL语句执行计划
- 使用 EXPLAIN PLAN 获取SQL语句执行计划
- 使用 EXPLAIN PLAN 获取SQL语句执行计划
- 使用V$SQL_PLAN视图获取曾经执行过的SQL语句执行计划
- 执行计划的缓存和重新使用
- 查看AWR和获取缓存库中的执行计划
- 学习散记8之--执行计划的缓存和重新使用
- 使用 EXPLAIN PLAN 获取SQL语句执行计划
- 使用 EXPLAIN PLAN 获取SQL语句执行计划
- 使用 EXPLAIN PLAN 获取SQL语句执行计划
- [sql server] 执行计划的缓存和重新使用
- 使用 EXPLAIN PLAN 获取SQL语句执行计划
- Windows Server 2008中使用计划任务定时执行BAT bat进行PHP脚本的执行
- 数据库性能优化-1-使用SQL Server Profiler工具和执行计划分析
- SQL Tuning 基础概述03 - 使用sql_trace和10046事 4000 件跟踪执行计划