首页 > 解决方案 > 哪个 DMV 获取 sys.dm_os_waiting_tasks 的数据库 ID

问题描述

我必须加入哪个 DMV 与 sys.dm_os_waiting_tasks 才能获取数据库 ID?

标签: sql-servertsqldmv

解决方案


您可以尝试以下方法:

SELECT TOP 100 w.session_id, e.database_id, D.name
  FROM sys.dm_os_waiting_tasks w
  LEFT JOIN sys.dm_exec_sessions e ON w.session_id = e.session_id
  LEFT JOIN sys.databases d ON e.database_id = d.database_id

推荐阅读