sqlserver数据库查询数据库连接情况和什么语句造成死锁

寸阳分阴须爱惜,休负春色与时光。这篇文章主要讲述sqlserver数据库查询数据库连接情况和什么语句造成死锁相关的知识,希望能为你提供帮助。
//查询数据库的链接情况
SELECT
request_session_id spid,
OBJECT_NAME(
resource_associated_entity_id
) tableName
FROM
sys.dm_tran_locks
WHERE
resource_type = OBJECT
SELECT * FROM
[Master].[dbo].[SYSPROCESSES] WHERE [DBID]
IN
(
SELECT
[DBID]
FROM
[Master].[dbo].[SYSDATABASES]
WHERE
NAME=数据库名称
)
//查询造成数据库死锁的语句
select er.session_id,CAST(csql.text AS varchar(255)) AS CallingSQL
from master.sys.dm_exec_requests er
WITH (NOLOCK)
CROSS APPLY MASTER.sys.fn_get_sql (er.sql_handle) csql
【sqlserver数据库查询数据库连接情况和什么语句造成死锁】where er.session_id =6

    推荐阅读