내가 PostgreSQL의 9.5.2 서버를 실행하는거야, 나는 가끔 같은 메시지를보고 있어요 : 그것은 교착 상태의 원인 행이나 열에 대한 정보가 포함 된 경우postgresql 교착 상태 메시지는 어떻게 해석합니까?
ERROR: deadlock detected
Detail: Process 1234 waits for ShareLock on transaction 3042999324; blocked by process 5678.
Process 5678 waits for ShareLock on transaction 3042999328; blocked by process 1234.
Hint: See server log for query details.
Where: while locking tuple (5389,30) in relation "asset"
, 그것은 나에게 디버그 도움이 될 것입니다 첫 번째 장소에서 오류를 일으키는 큰 추악한 common-table expression.