학습 목표WAL(Write-Ahead Logging) 규칙과 지속성(D)·원자성(A) 과의 관계를 설명할 수 있다.redo log와 undo log의 역할 차이를 구분할 수 있다.checkpoint가 복구 시간을 줄이는 이유를 설명할 수 있다.crash recovery의 분석·redo·undo 단계를 순서대로 설명할 수 있다.문제 상황COMMIT 직후 전원 장애 — 재기동해도 반영돼 있다버퍼만 쓰고 디스크 페이지는 아직 dirty였을 수 있음UPDATE 도중 크래시 — 재기동 후 반쪽 반영이 없다원자성 — WAL·undo로 롤백PostgreSQL pg_wal·MySQL ib_logfile 디스크가 계속 찬다WAL 누적 — checkpoint·아카이브 정책checkpoint 많이 돌리면 복구는 빨라지는데 ..