태그: #acid
GPU·LLM·MLOps·쿠버네티스, 그리고 마음가짐에 관한 글 · 2 편
DB 트랜잭션과 격리 수준 완전정복
ACID가 실제로 무엇을 보장하는지부터, 네 가지 격리 수준(read uncommitted → serializable), 각 수준이 허용하는 이상 현상(dirty·non-repeatable·phantom read, write skew), MVCC와 잠금·낙관적 동시성, SELECT FOR UPDATE, 그리고 PostgreSQL과 MySQL의 기본값 차이까지. 트랜잭션이 왜 어렵고 무엇을 지
2026-06-30 · 26 분 읽기 #databases#transactions#acidDatabase MVCC & Isolation Levels 완전 가이드 2025: Read Phenomena, Snapshot Isolation, SSI, PostgreSQL/InnoDB 내부 구조
Dirty Read부터 Write Skew까지, Read Committed부터 Serializable Snapshot Isolation까지. PostgreSQL과 InnoDB의 MVCC 내부 구조와 각 격리 수준의 진짜 동작을 720줄로 완전 해부한다.
2026-04-15 · 30 분 읽기 #database#mvcc#isolation-level#snapshot-isolation#serializable