sqlserver中查找长时间未提交事务

1.查找未提交事务

select session_id,transaction_id,is_user_transaction,is_local  from sys.dm_tran_session_transactions  where is_user_transaction=1

2.根据返回的ID查询详细信息

select * from sys.dm_exec_connections c  cross apply sys.dm_exec_sql_text(c.most_recent_sql_Handle) s  where session_id=62(根据实际情况换成自己的ID)

 

posted on 2016-07-20 09:12  fendoudexiaoniao  阅读(926)  评论(0编辑  收藏  举报

导航