嗨,我有一个表,它有很多值为-2的锁。我不能使用kill命令终止会话id进程。有人知道-2的SPID是什么意思吗。
我运行这个查询:
SELECT OBJECT_NAME(P.object_id) AS TableName,
Resource_type,
request_session_id
FROM sys.dm_tran_locks L
JOIN sys.partitions P ON L.resource_associated_entity_id = p.hobt_id
WHERE OBJECT_NAME(P.object_id) = 'Table '样本输出
Table Name
ClaimRequest
Resource_Type
KEY / Page
request_session_id
-2这种类型的数据有23770行
发布于 2019-02-21 23:32:53
Found out -2是分布式事务中的孤立事务。如果需要删除-2 \f25 SPID -2\f6,请使用-2\f25 link -2\f25 https://www.mssqltips.com/sqlservertip/4142/how-to-kill-a-blocking-negative-spid-in-sql-server/ -2\f6
https://stackoverflow.com/questions/54807511
复制相似问题