Lock 이란? : 간단하게 설명하자면, 데이터의 일관성을 보장하기 위한 방법입니다. (= 잠금 / 데이터를 동시에 사용하게 해주는 기능) 그럼 Lock 의 종류는? Shared Lock (공유 Lock 또는 Read Lock) : 보통 데이터를 읽을 때 사용합니다. 내가 보고 있는 데이터를 다른 사용자 또한 볼 수 있지만, 변경할 수는 없습니다. > Select 명령어 Exclusive Lock (배타적 Lock 또는 Write Lock) : 보통 데이터를 변경할 때 사용합니다. 해당 Lock 이 해제되기 전까지는, 다른 사용자가 읽기 또는 쓰기가 불가능합니다. > Insert / Update / Delete 명령어 Blocking 이란? : Blocking 은 Lock 들의 경합이 발생하여 특정 세션..