我正在開發一個監視應用程序,它確定SQl服務器上的哪些事務處於掛起狀態。我怎麼知道哪些應用程序被掛起?有沒有一些特定的API?如何跟蹤哪些事務掛在SQL服務器上
2
A
回答
5
你應該Transaction Related Dynamic Management Views and Functions (Transact-SQL)看看,特別是sys.dm_tran_active_transactions
2
的列出了那些正在阻塞其他會話。
SELECT S.*
FROM sys.dm_exec_requests R
INNER JOIN sys.dm_exec_sessions S
ON S.session_id = R.blocking_session_id
2
在舊版本也可以使用aba_lockinfo或較新的beta_lockinfo
+0
beta_lockinfo是明確的贏家。它幫助我們在幾分鐘內找出問題。事實證明,我們的一位開發人員在調試代碼(鎖定數據庫中的表)時,有一種午餐剎車! beta_lockinfo會顯示網絡中計算機的名稱以及導致鎖定和超時的確切進程的ID。 – 2014-10-14 10:26:15
相關問題
- 1. 我需要跟蹤哪些進程API來跟蹤服務?
- 2. Workflow Foundation 4.0 - 事務服務和SQL跟蹤服務?
- 3. 如何跟蹤SSMS中的sql服務?
- 4. 跟蹤SQL服務器更新
- 5. 跟蹤.NET的事務,在SQL
- 6. 啓用在服務器上跟蹤託管的WCF服務
- 7. 如何跟蹤sitecore中服務器端的點擊事件
- 8. 哪些存儲庫產品可用於跟蹤Web服務?
- 9. 在Socket服務器中跟蹤BufferOverrun
- 10. 不跟蹤WCF服務(診斷跟蹤)
- 11. 如何跟蹤服務器上的文件下載?
- 12. 如何跟蹤服務器上的特定客戶端請求?
- 13. AEM packmgr如何跟蹤服務器上的軟件包版本?
- 14. 如何跟蹤Outlook服務器上的郵件
- 15. 如何跟蹤服務器上的Http協議
- 16. SQL服務器事務
- 17. 如何防止某些字段的RIA服務更改跟蹤?
- 18. 跟蹤服務器同步狀態
- 19. Google Analytics(分析)服務器端跟蹤
- 20. 使用Windows服務器跟蹤WF appfabric
- 21. Google AdWords服務器端轉換跟蹤
- 22. 谷歌分析服務器端跟蹤
- 23. Android錯誤跟蹤服務?
- 24. RIA服務變更跟蹤
- 25. 重新啓動CDH4中的任務跟蹤器和作業跟蹤器服務(任務跟蹤器和作業跟蹤器)
- 26. SQL Express/SQL Server需要哪些服務?
- 27. 連接到SQL服務器掛在con.Open()
- 28. Memcached:如何跟蹤存儲在服務器中的密鑰
- 29. 如何跟蹤哪些行已經在SQL中導入?
- 30. 在unbuntu服務器上跟蹤所有傳入網絡流量
你說的「掛」是什麼意思? – WOPR 2011-05-27 06:04:20
當一個交易開始但不完全但處於未定義或停滯狀態時 – Chani 2011-05-27 07:57:01