재고가 1개일 때 두 트랜잭션이 모두 `stock > 0`을 읽고 각각 차감했다. 안전한 SQL 방식은?
정답 4번
조건부 갱신을 하나의 원자 연산으로 수행하고 영향 행 수가 1인지 확인하면 동시 차감으로 음수가 되는 것을 막는다.
콘텐츠 정보
- 자료 유형
- 편집복원
- 검수 상태
- 자동 검사 완료
- 해설 작성·검수
- 정처LAB 자동 검사
- 최종 검수
- 2026-08-23
조건부 갱신을 하나의 원자 연산으로 수행하고 영향 행 수가 1인지 확인하면 동시 차감으로 음수가 되는 것을 막는다.