- Published on
PostgreSQL 18의 네 가지 격리 수준을 문서 그대로 정리한 뒤, 그 위에서 애플리케이션이 반드시 구현해야 하는 것들을 다룹니다. 40001 직렬화 실패 재시도 계층, FOR UPDATE부터 FOR KEY SHARE까지 행 잠금 사다리와 SKIP LOCKED 큐 패턴, 어드바이저리 락, 긴 트랜잭션이 VACUUM을 막는 진짜 비용, 그리고 MySQL 8.4 InnoDB와 다르게 동작하는 지점을 실제 SQL과 함께 짚습니다.