Oracle 세션 A가 `UPDATE account SET balance=balance-100 WHERE id=7`을 실행하고 COMMIT하지 않았다. 같은 행을 세션 B가 UPDATE하려 할 때 일반적인 결과는?
정답 4번
Oracle은 변경한 행에 배타적 행 잠금을 유지한다. 다른 세션의 충돌 UPDATE는 잠금이 해제될 때까지 일반적으로 대기하며 미확정 값을 자유롭게 덮어쓰지 않는다.
콘텐츠 정보
- 자료 유형
- 편집복원
- 검수 상태
- 내용 검수 완료
- 해설 작성·검수
- 정처LAB 편집 기준
- 최종 검수
- 2026-08-21