欢迎光临
我们一直在努力

CPU资源要50%左右如何查询占用sql资源所有进程_查询占用sql资源的语句

CPU资源要50%左右,软件无法运行,如何查询对应的程序执行的CPU使用率,

--查询占用sql资源所有进程
select session_id,program_name,host_name,host_process_id, cpu_time,total_elapsed_time
from sys.dm_exec_sessions order by cpu_time desc
--查询占用sql资源的语句
select session_id,command,cpu_time,[text]
from sys.dm_exec_requests cross apply sys.dm_exec_sql_text(sql_handle)
order by cpu_time desc

-- 检查占用 cpu 最高的用户会话所执行的最后一条成功执行的语句
select session_id,command,cpu_time,[text]
from sys.dm_exec_requests cross apply sys.dm_exec_sql_text(sql_handle)
order by cpu_time desc
可以使用“性能监视器”跟踪一下系统性能,找出性能瓶颈,加以解决。如,添加内存,整理索引等。
赞(0)
未经允许不得转载:福利吧|福利社|fuliba » CPU资源要50%左右如何查询占用sql资源所有进程_查询占用sql资源的语句

相关推荐

  • 暂无文章