select * from user for update;
위 구문은 조회 중 락을 거는 역할을 한다.
데이터로 정산하는 작업 등 도중에 데이터 변경을 금지하고 싶을때 사용한다.
위 구문 실행 후 commit; 을 하면 다른 세션에서 update 등의 작업이 가능해진다.
commit;
update
(자동 커밋일 경우 의미 없음)