평가영역
- 지연 갱신 회복
- 즉시 갱신 회복
지연 갱신 회복
트랜잭션이 부분 완료될때까지 모든 Output연산을 지연시키고 DB에 대한 변경을 모두 로그에 기록한다.
- 회복방법은 Redo 프로시저를 사용한다.
- 회복 시 Undo 연산을 수행할 필요가 없다.
Redo: 트랜잭션이 변경한 모든 값을 로그파일에 있는 값으로 재지정한다.
즉시 갱신 회복
트랜잭션 실행중 발생하는 모든 변경점을 DB에 즉시 반영 시킨다.
- 회복방법은 Undo 프로시저를 사용한다.
- 장애 발생 시 트랜잭션이 시작하기 전 값으로 데이터를 복원한다.
Undo: 트랜잭션이 변경한 모든 값을 로그파일에 있는 값의 역순으로 환원시킨다.
Redo든 Undo든 한번 실행한 것이나 여러번 실행한것이나 결과과 같다.