에듀윌
·
격리 수준 4단계
PART C · 격리 수준
단계가 강해질수록 격리↑ · 성능↓ 의 트레이드오프
격리 수준
4단계
격리 수준
ISOLATION LEVEL
Definition
동시 트랜잭션의 상호 영향 차단 정도를
4단계
로 나눈 표준(ANSI/ISO). 강할수록
격리↑·성능↓
— 문 닫는 강도 비유.
단계
한 줄 정의
격리 · 성능
① Read Uncommitted
미완료(COMMIT 전) 변경값까지 읽음 — Dirty Read
최저 · 최고
② Read Committed
COMMIT된 값만 — 같은 행 두 번 읽으면 변동 가능
중간 · 높음
③ Repeatable Read
같은 행 두 번 읽으면 같은 값 — 새 행은 보일 수 있음
높음 · 중간
④ Serializable
완전 직렬화 — 부작용 3종 모두 차단
최고 · 최저