Durability

지속성은 커밋 결과를 장애 뒤에도 복구 가능하게 한다

WAL/Redo는 데이터 파일보다 로그를 먼저 안정적인 저장소에 남기는 원칙에서 출발한다.

로그
커밋
설정 차이
1변경 기록

새 값과 복구 정보를 로그에 남긴다.

2커밋

필요한 로그가 안전하게 기록된 뒤 성공을 알린다.

3장애

데이터 파일 반영이 덜 끝난 상태일 수 있다.

4Redo

커밋된 변경을 로그 기준으로 재적용한다.

비동기 커밋, 스토리지 캐시, 복제 방식에 따라 내구성 경계는 달라질 수 있다.