博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
SQL SERVER 占用资源高的SQL语句
阅读量:7169 次
发布时间:2019-06-29

本文共 2072 字,大约阅读时间需要 6 分钟。

--SQL SERVER 占用资源高的SQL语句:--查询占用cpu高的前 50 个 SQL 语句SELECT total_cpu_time,[total_physical_Reads], total_execution_count, number_of_statements, s2.text      --(SELECT SUBSTRING(s2.text, statement_start_offset / 2, ((CASE WHEN statement_end_offset = -1 THEN (LEN(CONVERT(NVARCHAR(MAX), s2.text)) * 2) ELSE statement_end_offset END) - statement_start_offset) / 2) ) AS query_textFROM       (SELECT TOP 50             SUM(qs.total_worker_time) AS total_cpu_time,             SUM(total_physical_reads) AS [total_physical_Reads],             SUM(qs.execution_count) AS total_execution_count,            COUNT(*) AS  number_of_statements,             qs.sql_handle --,            --MIN(statement_start_offset) AS statement_start_offset,             --MAX(statement_end_offset) AS statement_end_offset      FROM             sys.dm_exec_query_stats AS qs      GROUP BY qs.sql_handle      ORDER BY SUM(qs.total_worker_time) DESC) AS stats      CROSS APPLY sys.dm_exec_sql_text(stats.sql_handle) AS s2----------------------------------------------------------------------查询物理IO高的前 50 个 SQL 语句SELECT total_cpu_time, total_physical_Reads , total_execution_count, number_of_statements, s2.text      --(SELECT SUBSTRING(s2.text, statement_start_offset / 2, ((CASE WHEN statement_end_offset = -1 THEN (LEN(CONVERT(NVARCHAR(MAX), s2.text)) * 2) ELSE statement_end_offset END) - statement_start_offset) / 2) ) AS query_textFROM       (SELECT TOP 50             SUM(qs.total_worker_time) AS total_cpu_time,             SUM(total_physical_reads) AS [total_physical_Reads],             SUM(qs.execution_count) AS total_execution_count,            COUNT(*) AS  number_of_statements,             qs.sql_handle --,            --MIN(statement_start_offset) AS statement_start_offset,             --MAX(statement_end_offset) AS statement_end_offset      FROM             sys.dm_exec_query_stats AS qs      GROUP BY qs.sql_handle      ORDER BY SUM(qs.total_physical_Reads) DESC) AS stats      CROSS APPLY sys.dm_exec_sql_text(stats.sql_handle) AS s2

 

转载于:https://www.cnblogs.com/chriskwok/p/9682998.html

你可能感兴趣的文章
验证 OSPF hello 包中的关键参数(配置要求)
查看>>
CentOS7.6使用最新内核版本5.0.7编译增加NTFS功能的详细步骤
查看>>
如何在MaxCompute上处理存储在OSS上的开源格式数据
查看>>
APP上架必备-山西软件著作权申请登记
查看>>
SpringMVC异常处理方式
查看>>
Linux环境下实现MariaDB数据库多实例
查看>>
CyberMiles的虚拟机完爆以太坊的EVM
查看>>
高并发架构系列:Redis为什么是单线程、及高并发快的3大原因详解
查看>>
一种基于Android、iOS平台的手机扫描车牌识别技术,像扫二维码一样,扫描识别车牌...
查看>>
rpm,yum,权限
查看>>
更新yum到 163
查看>>
Oracle 11g 新特性简介(二)
查看>>
Office 2019 & Office 2016 下载地址
查看>>
tomcat应用转到weblogic上时的问题
查看>>
国外程序员是如何准备面试的
查看>>
使用maatkit工具检查并同步mysql主从数据
查看>>
Zookeeper监控之——node-zk-browser
查看>>
我的友情链接
查看>>
10个最酷的linux单行命令
查看>>
【MySQL运维】解决由于中继日志报错导致主从故障一例
查看>>