목록DB (2)
정리하고기록하자
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/vqqcD/btskg68K7pJ/xouNHJQPckTlQ4QIAn2Wp1/img.jpg)
SELECT A FROM TABLE FOR UPDATE SELECT ~~ FOR UPDATE 는 " 데이터를 수정하려고 SELECT 중이다~ 다른 사람들은 데이터에 손 대지 마라 " 라고 할 수 있다. 동시성 제어를 위해서 특정 데이터에 대해 LOCK을 거는 기능이다. SELECT ~~ FOR UPDATE 는 은행의 예금 및 통장의 잔액 변경의 일관성을 유지하려고 할 때, 영화 및 공연장의 특정 좌성을 예약 하려고 할 때 여러 상황에도 사용이 되긴 하지만 예시로 기본 적으로 위에 두가지 경우에 주로 사용한다. movie_num seat name 1 12 영화A 2 9 영화B 사용자 A // 사용자 B 가 동시에 '영화B'에 접글 하려고 한다. 사용자A 와 사용자B 가 동시에 데이터에 접근 하려고 할때 사..
Database - 데이터베이스 ( DB )
2023. 6. 13. 14:57