2
A
回答
9
Unresearched /未经但类似
SELECT at.transaction_id,
at.transaction_begin_time,
st.session_id
FROM sys.dm_tran_active_transactions at
LEFT JOIN sys.dm_tran_session_transactions st
ON at.transaction_id = st.transaction_id
ORDER BY transaction_begin_time
?
4
在SQL Server Management Studio中,通过右击工作数据库 - >报告 - >所有交易,您可以找到持续交易的ID。 确定交易的ID后,您应该做的就是创建一个新的查询,并运行下面的查询“杀[TRANSACTIONID]” 即:kill 96
+0
嗯,这个数据库中目前没有打开的事务。虽然我的报告同时停止,但我不知道为什么没有其他活动事务,因为至少有一个Web应用程序正在使用这个数据库。不管怎么说,还是要谢谢你。 –
相关问题
- 1. 最长持续时间:dayTimeDuration()
- 2. 如何识别长时间运行的进程是否死亡?
- 3. 最长持续时间HTML5视频
- 4. 为UILongPressGesture设置最长持续时间?
- 5. 杀死长时间运行Fastcgi进程
- 6. 如何识别与IPN的交易
- 7. 如何识别NetSuite的交易表
- 8. 如何计算XQuery中的最长持续时间?
- 9. 如何杀死长时间运行的报告
- 10. 如何通过Pro * C杀死长时间运行的查询?
- 11. javascript长度持续时间
- 12. 杀死和waitpid收割能力之间的预期持续时间
- 13. 如何使用时间跨度显示歌曲的最长持续时间?
- 14. 如何在SQL Profiler中配置警报并杀死长时间查询
- 15. 计算最长的不间断语音持续时间
- 16. 识别弹出并杀死它或按确定
- 17. 如何识别dwolla交易何时结束?
- 18. paypal ipn不完整交易的最长时间
- 19. 如何提取只包含持续时间的持续时间?
- 20. 关闭/杀交易
- 21. 如何识别并杀死旧进程来解决JVM绑定异常?
- 22. 如何杀死
- 23. 交易在码头不坚持时间
- 24. 杀死长时间运行失控程序的程序
- 25. 阿帕奇杀死很长时间的运行过程
- 26. 交易已死锁
- 27. 识别许多交易的父记录
- 28. 个别方法的持续时间(Java)
- 29. 合并视频后,持续时间过长 - FFmpeg的
- 30. 持续帮助期间的Nhibernate交易等级
你和[皮纳尔的做法(http://stackoverflow.com/questions/7916210/how-to-identify-and-kill -longest-running-transaction/7916316#7916316)给出不同的结果。您的查询当前列出了22个交易,其中session_id = NULL,而Pinals仅显示该查询本身的交易(Session_Id = 57)。为什么? –
@TimSchmelter - 因为我的查询列出了问题中指定的**交易**(包括内部系统的交易),而Pinal目前正在执行可能参与或可能不参与交易的陈述。如果你的报告查询只是做一个'select'查看事务是不会有帮助的。 –
@Tim Schmelter:Pinal网站中的“权威”一词应被视为某种形式的幽默,而不是实际的“权威”。 – gbn