zoukankan      html  css  js  c++  java
  • 数据库CPU占用高排查

    USE master
    GO
    --如果要指定数据库就把注释去掉
    SELECT DB_NAME([dbid]),* FROM sys.[sysprocesses] WHERE [spid]>50 --AND DB_NAME([dbid])='gposdb'
    SELECT COUNT(*) FROM [sys].[dm_exec_sessions] WHERE [session_id]>50
    
     

    查看连接对象

    SELECT TOP 10
    [session_id],
    [request_id],
    [start_time] AS '开始时间',
    [status] AS '状态',
    [command] AS '命令',
    dest.[text] AS 'sql语句',
    DB_NAME([database_id]) AS '数据库名',
    [blocking_session_id] AS '正在阻塞其他会话的会话ID',
    [wait_type] AS '等待资源类型',
    [wait_time] AS '等待时间',
    [wait_resource] AS '等待的资源',
    [reads] AS '物理读次数',
    [writes] AS '写次数',
    [logical_reads] AS '逻辑读次数',
    [row_count] AS '返回结果行数'
    FROM sys.[dm_exec_requests] AS der
    CROSS APPLY
    sys.[dm_exec_sql_text](der.[sql_handle]) AS dest
    WHERE [session_id]>50 --AND DB_NAME(der.[database_id])='hcwddl'
    ORDER BY [cpu_time] DESC

    查询是否有占用较长时间或是死锁

  • 相关阅读:
    第二章.md
    第四章.md
    第一章.md
    第九章.md
    png简析.md
    第五章.md
    好看的粒子效果
    缓动 减速运动
    收集的小效果
    粒子效果2
  • 原文地址:https://www.cnblogs.com/challengesoflife/p/13620057.html
Copyright © 2011-2022 走看看