로그를 이용한 즉시 갱신 회복 기법을 사용하는 데이터베이스 시스템에서 시스템이 다운된 후 재 기동되었을 때, 로그에 다음과 같은 레코드들이 들어 있다고 가정하자. 복구를 수행한 후 데이터베이스 항목 A, B, C, D의 값으로 옳은 것은? (단, [Ti, start], [Ti, commit], [Ti, 데이터 아이템, 원래 데이터, 변경된 데이터]는 로그 레코드 유형들이다)
---------------------- 체크포인트[T1, start][T1, A, 100, 300][T2, start][T1, B, 200, 300][T3, start][T2, C, 700, 400][T3, D, 200, 800][T2, commit][T4, start][T4, C, 400, 500][T1, commit]----------------------- 시스템 다운
- ①A : 100 B : 200 C : 700 D : 200
- ②A : 300 B : 300 C : 400 D : 200
- ③A : 100 B : 200 C : 400 D : 800
- ④A : 300 B : 300 C : 400 D : 800
선지를 골라 바로 채점해 보세요.
정답 ②
출처: 인사혁신처 공개 기출(공공데이터포털, 이용허락 제한 없음)