DATABASE LOCK 데이터의 일관성을 지키기 위해서, LOCK을 걸고 이를 관리하는 것을 Locking 이라 한다. 여러 사용자가 동시에 DB의 한 데이터를 수정할려고 할 때, 데이터의 일관성이 깨지는 것을 방지하기 위해 잠금을 해야 한다. 종류 1. Optimistic Lock