에듀윌 · ④ 영속성
PART B · 1순위 함정
시험 1순위 — 격리성과 뒤바꿈 함정 매년 출제

④ 영속성 = 완료 결과 영구

영속성DURABILITY
Definition
COMMIT된 트랜잭션의 결과는 시스템 충돌·정전·재부팅에도 영구 보존. 메커니즘 = 로그(WAL) + 체크포인트 + 디스크 기록.
메커니즘한 줄
로그(Log)모든 변경을 로그 파일에 기록
WAL데이터 변경 전 로그 먼저 디스크에
체크포인트주기적 메모리→디스크 일괄 + 마커
REDOCOMMIT됐는데 미반영 → 재실행
⚠️ 절대 헷갈리지 말 것
"완료된 결과 영구 반영"·"시스템 충돌에도 사라지지 않음"·"COMMIT 후 보존" → 100% 영속성.
"동시 실행 영향 차단"·"직렬 가능성" → 격리성. 이 두 쌍이 매년 1순위 뒤바꿈 함정이에요.