zoukankan      html  css  js  c++  java
  • 第十六章——处理锁、阻塞和死锁(2)——侦测阻塞和阻塞查询

    --1)查询被阻塞和正在阻塞的查询:
    SELECT  R.session_id AS BlockedSessionID ,  
            S.session_id AS BlockingSessionID ,  
            Q1.text AS BlockedSession_TSQL ,  
            Q2.text AS BlockingSession_TSQL ,  
            C1.most_recent_sql_handle AS BlockedSession_SQLHandle ,  
            C2.most_recent_sql_handle AS BlockingSession_SQLHandle ,  
            S.original_login_name AS BlockingSession_LoginName ,  
            S.program_name AS BlockingSession_ApplicationName ,  
            S.host_name AS BlockingSession_HostName  
    FROM    sys.dm_exec_requests AS R  
            INNER JOIN sys.dm_exec_sessions AS S ON R.blocking_session_id = S.session_id  
            INNER JOIN sys.dm_exec_connections AS C1 ON R.session_id = C1.most_recent_session_id  
            INNER JOIN sys.dm_exec_connections AS C2 ON S.session_id = C2.most_recent_session_id  
            CROSS APPLY sys.dm_exec_sql_text(C1.most_recent_sql_handle) AS Q1  
            CROSS APPLY sys.dm_exec_sql_text(C2.most_recent_sql_handle) AS Q2
  • 相关阅读:
    day04 Java Web 开发入门
    day0203 XML 学习笔记
    canvas 基础
    TreeSet
    IntelliJ IDEA
    elastic-job-lite
    Spring 同一接口注入多个bean实现
    StringRedisTemplate
    小记
    linux 命令
  • 原文地址:https://www.cnblogs.com/binghou/p/9109936.html
Copyright © 2011-2022 走看看