历史执行Sql语句性能分析 CPU资源占用时间分析
2013-11-28 16:46
344 查看
SELECT
HIGHEST_CPU_QUERIES.PLAN_HANDLE,
HIGHEST_CPU_QUERIES.TOTAL_WORKER_TIME,
Q.DBID,
Q.OBJECTID,
Q.NUMBER,
Q.ENCRYPTED,
Q.[TEXT],max_WORKER_TIME,last_execution_time
FROM
(SELECT TOP 50
QS.PLAN_HANDLE,
QS.TOTAL_WORKER_TIME,
QS.execution_count,max_WORKER_TIME,last_execution_time
FROM
SYS.DM_EXEC_QUERY_STATS QS where datediff(d, last_execution_time,getdate())=0
ORDER BY QS.TOTAL_WORKER_TIME DESC) AS HIGHEST_CPU_QUERIES
CROSS APPLY SYS.DM_EXEC_SQL_TEXT(PLAN_HANDLE) AS Q
ORDER BY HIGHEST_CPU_QUERIES.TOTAL_WORKER_TIME DESC
HIGHEST_CPU_QUERIES.PLAN_HANDLE,
HIGHEST_CPU_QUERIES.TOTAL_WORKER_TIME,
Q.DBID,
Q.OBJECTID,
Q.NUMBER,
Q.ENCRYPTED,
Q.[TEXT],max_WORKER_TIME,last_execution_time
FROM
(SELECT TOP 50
QS.PLAN_HANDLE,
QS.TOTAL_WORKER_TIME,
QS.execution_count,max_WORKER_TIME,last_execution_time
FROM
SYS.DM_EXEC_QUERY_STATS QS where datediff(d, last_execution_time,getdate())=0
ORDER BY QS.TOTAL_WORKER_TIME DESC) AS HIGHEST_CPU_QUERIES
CROSS APPLY SYS.DM_EXEC_SQL_TEXT(PLAN_HANDLE) AS Q
ORDER BY HIGHEST_CPU_QUERIES.TOTAL_WORKER_TIME DESC
相关文章推荐
- SQL优化大全 .
- SQL Server 2008R2编写脚本时智能提示功能丢失的处理
- SQL 按照一定顺序进行排序
- [原]ibatis 数据库时间 插入数据
- [原]ibatis 数据库时间 插入数据
- ibatis 数据库时间 插入数据
- ibatis 数据库时间 插入数据
- sql语句优化
- 理解MySQL——索引与优化
- Redis -- 1、简单动态字符串(sds)
- 完整java开发中JDBC连接数据库代码和步骤 .
- mongodb的下载与安装
- SQLServer 数据加密
- using_where, Using temporary ,using_filesort 分享
- [Oracle] 别被View 整伤了
- [Oracle] 别被View 整伤了
- using where和 using filesort
- sql server日期时间转字符串
- 关于在64位windowsServer2008使用pl/sql问题
- centos55_oracle11gr2_install