문제
트랜잭션의 특성 중 작업이 모두 수행되거나 모두 수행되지 않아야 한다는 성질은?
① 원자성 ② 일관성 ③ 고립성 ④ 지속성
정답
1번
해설
정답: 1. 원자성은 트랜잭션의 연산이 모두 반영되거나 전혀 반영되지 않아야 한다는 특성이다.
오답 풀이
- 1번: 모두 수행 또는 모두 취소를 의미한다.
- 2번: 일관성은 트랜잭션 수행 전후 데이터 무결성이 유지되는 성질이다.
- 3번: 고립성은 동시에 실행되는 트랜잭션이 서로 간섭하지 않는 성질이다.
- 4번: 지속성은 커밋된 결과가 영구적으로 보존되는 성질이다.
보충 개념 트랜잭션의 ACID는 Atomicity, Consistency, Isolation, Durability를 의미한다.