Durability

지속성은 데이터 파일보다 로그를 먼저 믿는다

WAL은 커밋 전에 복구 가능한 로그를 안정 저장소에 남겨 장애 뒤에도 결과를 되살립니다.

01변경 기록새 값과 복구 정보를 로그에 씁니다.
02로그 flush커밋 전에 로그가 먼저 안전해집니다.
03장애데이터 페이지 반영이 끝나기 전일 수 있습니다.
04Redo커밋 로그를 기준으로 변경을 다시 적용합니다.
커밋 성공을 알려 주기 전에 로그가 안전하면, 데이터 파일 반영 시점이 늦어도 복구할 수 있습니다.