1. lock SELECT FOR UPDATE : 검색하는 행에 LOCK을 거는 것 1) SELECT FOR UPDATE 할 때 LOCK을 제어할 수 없으면 무한정 기다린다. 즉, 누군가 LOCK 중이면 무한정 기다린다. 2) SELECT FOR UPDATE NOWAIT : SELECT 할 때 LOCK을 제어할 수 없으면 에러처리한다. 3) SELECT FOR UPDATE WAIT : 1)shared lock : 읽기 잠금 - 여러 트랜잭션이 동시에 한 Row에 Shared Lock을 걸 수 있다. 즉, 여러 트랜잭션이 동시에 한 Row를 읽을 수 있다. - Shared Lock이 걸려있는 Row에 다른 트랜잭션이 Exclusive Lock을 걸 수 없다. - 즉, 다른 트랜잭션이 읽고 있는 Row를 수..