我需要T-SQL来计算在数据库上运行的所有未完成的SQL事务以另一种方式计算我需要在sql server实例上计算当前正在运行的所有当前sql事务。
我希望如果我能很好地解释我需要什么?
感谢。
答案 0 :(得分:1)
好的,我想我的意思是sys.dm_tran_active_transactions
:
SELECT *
FROM sys.dm_tran_active_transactions
<小时/> 原帖:
如此帖所示:SQL SERVER – 2005 -Track Down Active Transactions Using T-SQL
SELECT *
FROM sys.dm_tran_session_transactions
这适用于当前所选数据库上的活动事务。请参阅sys.dm_tran_session_transactions
。