다음은 A계좌에서 B계좌로 3,500원을 이체하는 계좌 이체 트랜잭션 T1과, C계좌에서 D계좌로 5,200원을 이체하는 계좌 이체 트랜잭션 T2가 순차적으로 수행되면서 기록된 로그 파일 내용이다. (가)의 시점에서 장애가 발생했을 경우 지연 갱신 회복 기법을 적용했을 때 트랜잭션에 대한 회복 조치로 옳은 것은?
1: <T1, start>
2: <T1, A, 7800>
3: <T1, B, 3500>
4: <T1, commit>
5: <T2, start>
6: <T2, C, 9820>
──────── (가) ────────
7: <T2, D, 5200>
8: <T2, commit>정답 4번
지연 갱신은 트랜잭션이 커밋될 때까지 변경 내용을 데이터베이스에 반영하지 않는다. 장애 전에 커밋된 T1은 로그로 REDO하고, 커밋되지 않은 T2는 실제 데이터베이스에 갱신이 반영되지 않았으므로 별도의 UNDO 없이 무시한다. 따라서 4번이 정답이다.
콘텐츠 정보
- 자료 유형
- 공개 기출
- 검수 상태
- 내용 검수 완료
- 해설 작성·검수
- 정처LAB 편집 기준
- 최종 검수
- 2026-09-05