点击(此处)折叠或打开
-
;WITH requests (session_id, start_time, status, blocking_session_id,
database_name,
command, sql_text)
AS (SELECT session_id,
start_time,
status,
blocking_session_id,
Db_name(database_id),
command,
sql_text = Cast(text AS VARCHAR(max))
FROM sys.dm_exec_requests WITH (nolock)
CROSS apply sys.Dm_exec_sql_text (sql_handle)
WHERE status <> \'Background\'),
blocking (session_id, start_time, status, blocking_session_id, command,
sql_text, rownum, levelrow)
AS (SELECT r1.session_id,
r1.start_time,
r1.status,
r1.blocking_session_id,
r1.command,
r1.sql_text,
Row_number()
OVER (
ORDER BY r1.session_id),
0 AS LevelRow
FROM requests r1
INNER JOIN requests r2
ON r1.session_id = r2.blocking_session_id
WHERE r1.blocking_session_id = 0
UNION ALL
SELECT r3.session_id,
r3.start_time,
r3.status,
r3.blocking_session_id,
r3.command,
r3.sql_text,
b.rownum,
b.levelrow + 1
FROM requests r3
INNER JOIN blocking b
ON r3.blocking_session_id = b.session_id
WHERE r3.blocking_session_id > 0)
SELECT *
FROM blocking
ORDER BY rownum,
levelrow
编辑推荐:
下一篇:
相关推荐
-
雷神推出 MIX PRO II 迷你主机:基于 Ultra 200H,玻璃上盖 + ARGB 灯效
2 月 9 日消息,雷神 (THUNDEROBOT) 现已宣布推出基于英
-
制造商 Musnap 推出彩色墨水屏电纸书 Ocean C:支持手写笔、第三方安卓应用
2 月 10 日消息,制造商 Musnap 现已在海外推出一款 Oce
热文推荐
- C#应用教程之SQLServer基础应用开发
C#应用教程之SQLServer基础应用开发
26-03-02 - 无线鼠标怎么连接
无线鼠标怎么连接
26-03-02 - 浅谈数据库资源使用的按需分配方法
浅谈数据库资源使用的按需分配方法
26-03-02 - raids are a major component fifa 15 coins ps3
- pc是什么意思 pc全称是什么
pc是什么意思 pc全称是什么
26-03-02 - SQL Server中查询CPU占用高的SQL语句
SQL Server中查询CPU占用高的SQL语句
26-03-02 - 博客图片
博客图片
26-03-02 - 内存双通道什么意思
内存双通道什么意思
26-03-02 - gpt硬盘格式改成mbr实现教程
gpt硬盘格式改成mbr实现教程
26-03-02 - SQL Server的备份浅述
SQL Server的备份浅述
26-03-02
