SQLD · 60회 변형 · 어려움 난이도 · 27번

Q.27202660어려움 변형2과목 · SQL 기본 및 활용
다음 중 트랜잭션의 고립성(Isolation)이 보장되지 않아 발생한 상황으로 가장 적절한 것은?
  • 1갱신이 진행 중인 트랜잭션의 커밋되지 않은 중간 값을 다른 트랜잭션이 읽어 잘못된 집계 결과가 산출되었다.
  • 2시스템 재기동 후 이미 커밋이 완료된 주문 내역이 데이터베이스에서 사라졌다.
  • 3'잔액은 0 이상'이라는 무결성 제약 조건을 위반한 상태로 트랜잭션이 종료되었다.
  • 4계좌이체 트랜잭션이 출금 연산만 반영된 채 중단되어 입금 연산이 누락되었다.

정답: 1 · 갱신이 진행 중인 트랜잭션의 커밋되지 않은 중간 값을 다른 트랜잭션이 읽어 잘못된 집계 결과가 산출되었다.

해설
해설 불러오는 중…
이 회차 문제 풀어보기 →SQLD 더 풀기