문제
트랜잭션의 상태 중 트랜잭션의 수행이 실패하여 Rollback 연산을 실행한 상태는?
① 철회(Aborted) ② 부분 완료(Partially Committed) ③ 완료(Commit) ④ 실패(Fail)
정답
1번
해설
정답: 1. 트랜잭션이 실패하여 롤백을 수행해 원래 상태로 되돌린 상태는 철회(Aborted)이다.
오답 풀이
- 1번: 철회(Aborted)가 정답이다.
- 2번: 부분 완료는 마지막 연산까지 실행했으나 커밋 전 상태이다.
- 3번: 완료(Commit)는 정상 종료 상태이다.
- 4번: 실패(Fail)는 정상 수행이 더 이상 불가능한 상태이다.
보충 개념 트랜잭션 상태: 활동→부분완료→완료, 또는 활동→실패→철회.