2016-09-22 62 views
0

我試圖調試在紅移死鎖:如何從紅線上的進程ID找出進程描述?

SQL Execution failed ... deadlock detected 
DETAIL: Process 7679 waits for AccessExclusiveLock on relation 307602 of database 108260; blocked by process 7706. 
Process 7706 waits for AccessShareLock on relation 307569 of database 108260; blocked by process 7679. 

是否有一個SQL查詢來獲取進程ID 7679和7706的描述?

回答

0
select * from stl_query where pid=XXX 

這會給你查詢txt,這將幫助你識別你的查詢。

您還可以查詢stv_locks檢查是有數據庫中的任何當前的更新和str_tr_conflict將顯示在表中的所有鎖定衝突。

相關問題