#Transaction
2개의 글
-
격리 수준별 데드락과 락 전략: 비관적 락부터 FOR UPDATE의 한계까지
Read Committed, Repeatable Read, Serializable 각 격리 수준에서 데드락이 발생하는 실제 케이스를 다룬다. 비관적 락과 낙관적 락의 차이, FOR UPDATE의 동작 원리와 한계까지 정리한다.
-
트랜잭션 격리 수준 완전 정리: Read Uncommitted부터 Serializable까지
DB 트랜잭션 격리 수준 4가지를 실무 예시로 설명한다. 각 레벨에서 어떤 동시성 문제가 발생하고, MySQL과 PostgreSQL에서 기본값이 왜 다른지까지 다룬다.