DB 동시성 제어 설계에서 다음 상황을 가장 정확히 설명하는 것은? “트랜잭션들이 서로 가진 잠금을 기다려 진행하지 못함”
정답 3번
대기 그래프에 순환이 생겨 어느 트랜잭션도 필요한 잠금을 얻지 못한다. 반면 “낙관적 동시성 충돌”은 잠금보다 버전 검사를 사용하다 커밋 시점에 변경 충돌을 발견하는 방식이다.
콘텐츠 정보
- 자료 유형
- 편집복원
- 검수 상태
- 내용 검수 완료
- 해설 작성·검수
- 정처LAB 편집 기준
- 최종 검수
- 2026-08-21
대기 그래프에 순환이 생겨 어느 트랜잭션도 필요한 잠금을 얻지 못한다. 반면 “낙관적 동시성 충돌”은 잠금보다 버전 검사를 사용하다 커밋 시점에 변경 충돌을 발견하는 방식이다.