존나 공들인 복잡한 트랜잭션은 이상없이 잘 돌아가는데
사소한 곳에서 데드락 발생함 로그봐도 모르겠음 ㅅㅂ
테이블 하나에 insert on conflict do update 하는 쿼리
얘네들끼리 데드락발생함 왜발생하는거지 아나
존나 공들인 복잡한 트랜잭션은 이상없이 잘 돌아가는데
사소한 곳에서 데드락 발생함 로그봐도 모르겠음 ㅅㅂ
테이블 하나에 insert on conflict do update 하는 쿼리
얘네들끼리 데드락발생함 왜발생하는거지 아나
어케 설계햇길래 그러농 ㅇㅅㅇ
걍 클라이언트 여러개가 동시에 쿼리실행하는데 다른건 다 괜찮은데 insert on conflict do update 얘네들끼리 데드락발생함
그렇게 막힐때 어떻게 해결할거임?
일단 INSERT문에 넣는 데이타 정렬한번해볼거임 최후의 수단으로는 데드락걸릴때마다 재시도하되 INSERT문 쪼개서 다시 시도하도록 만들거임
커밋을 안했나