두 트랜잭션이 주문 행의 같은 버전 값 7을 읽은 뒤 각각 수정했다. 먼저 한 트랜잭션이 버전 8로 갱신한 상황에서, 나중 트랜잭션의 오래된 값 덮어쓰기를 직접 탐지하고 막는 방법으로 가장 적절한 것은?
정답 3번
버전 조건을 포함한 갱신은 먼저 처리된 트랜잭션이 버전을 8로 바꾸면 두 번째 UPDATE의 version = 7 조건을 만족하지 않게 한다. 영향받은 행 수 0을 충돌로 판단하면 오래된 값이 최신 값을 덮는 갱신 분실을 방지할 수 있다.
콘텐츠 정보
- 자료 유형
- 편집복원
- 검수 상태
- 내용 검수 완료
- 해설 작성·검수
- 정처LAB 편집 기준
- 최종 검수
- 2026-08-21