Redo and Undo

Redo는 커밋된 결과를 살리고 Undo는 미완료 흔적을 지운다

복구의 핵심 질문은 변경이 커밋됐는가이다. 답에 따라 적용 방향이 달라진다.

Redo
Undo
ACID
로그대상복구 방향ACID 연결
Redo커밋된 변경다시 적용지속성
Undo미커밋 변경이전 값으로 복귀원자성
Lock/MVCC동시 실행간섭 제어격리성
일관성은 로그만으로 생기지 않는다. 제약 조건, 업무 규칙, 복구 절차가 함께 맞아야 한다.