sys.dm_exec_cached_plans 视图的使用

利用 sys.dm_exec_cached_plans 视图,能够很好的查看执行计划所用的缓存,对于优化 Sql Server 占用内存方面,有着很重要的作用,同时,对于平时优化 sql 语句,也是一件利器:


SELECT  TOP 100 usecounts,
    objtype,
    p.size_in_bytes,
    [sql].[text]
FROM sys.dm_exec_cached_plans p
OUTER APPLY sys.dm_exec_sql_text (p.plan_handle) sql
ORDER BY size_in_bytes desc


嘿嘿,试过之后,会不会发现 sys.dm_exec_cached_plans 很强大呢?同时会不会发现使用存储过程的好处呢?


原文地址:https://www.cnblogs.com/xunziji/p/1985127.html