[MYSQL] 이게 왜 데드락?

SQL Server나 Oracle에도 있는 개념인지는 잘 모르겠습니다.
배타적 잠금을 보면 있을 것도 같은데요.

5개의 좋아요

무슨 내용인지는 더 자세히 읽어보고 공부해야겠지만,
결론적으로는 한 트랜잭션 내에서 키를 참조하는 테이블에 대해
update, insert를 함께 실행하지 말라는 뜻인건가요?
어렵네요…ㅋㅋ

해결책으로 제시한 x-lock에 대해 검색하다가 아래와 같은 글도 찾았습니다.
s-lock, x-lock에 대한 차이를 설명하는거 같아요.

https://velog.io/@soongjamm/Select-쿼리는-S락이-아니다.-X락과-S락의-차이

4개의 좋아요