MTTR Control
Fast-Start는 접속 재개와 남은 Rollback을 분리한다
Oracle은 checkpoint와 recovery work를 조절해 데이터베이스가 열리는 시간과 백그라운드 정리 시간을 나눠 관리한다.
접속 재개 전
Checkpoint
복구 시작점을 앞당김
→
Redo Apply
커밋 변경을 데이터 파일에 보정
→
Open
서비스 접속 가능
접속 재개 후
Transaction Recovery
미완료 변경 취소
→
Background
가능한 블록부터 정리
→
On-demand
읽는 블록은 먼저 rollback