본문 바로가기
과목 구분 없음9급 지방직 공무원 컴퓨터일반 · 2022년06월18일 · 9/20

9.다음은 A계좌에서 B계좌로 3,500원을 이체하는 계좌 이체 트랜잭션 T1과, C계좌에서 D계좌로 5,200원을 이체하는 계좌 이체 트랜잭션 T2가 순차적으로 수행되면서 기록된 로그파일 내용이다. (가)의 시점에서 장애가 발생했을 경우 지연 갱신 회복 기법을 적용했을 때 트랜잭션에 대한 회복조치로 옳은 것은?

9급 지방직 공무원 컴퓨터일반 9번 문제 이미지
1
T1, T2 트랜잭션 모두 별다른 조치를 수행하지 않는다.
2
T1 트랜잭션의 로그 내용을 무시하고 버린다.
3
T1 트랜잭션에는 별다른 회복조치를 하지 않지만, T2 트랜잭션에는 redo(T2) 연산을 실행한다.
4
T2 트랜잭션에는 별다른 회복조치를 하지 않지만, T1 트랜잭션에는 redo(T1) 연산을 실행한다.정답

해설

체크 포인트가 없다는 것이 키 포인트. 지연갱신에서는 장애 발생 전 , commit 된 항목에 대해서만 redo를 하며, undo는 하지 않음. T1은 장애 발생 이전에 commit 됬으므로 redo T2는 발생 이후에 commit 됬으므로 아무런 활동을 하지 않는다.

이 시험을 직접 풀어보세요

실전과 동일한 CBT 환경에서 시간 제한 연습

회원가입 없이 CBT 풀기