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