페이지 단위로 데이터베이스 자원을 잠그는 방식이에요. 이는 여러 트랜잭션이 동시에 접근할 수 있도록 하여 병행성을 높여주어요. 그러나 대량의 데이터가 포함된 페이지 잠금은 성능 저하를 초래할 수 있어요.
이 방식은 데이터베이스에서 하나의 행 단위로 잠금을 설정하는 거예요. 이를 통해 동시에 여러 사용자가 다른 행을 수정할 수 있어 성능이 높아져요. 하지만, 관리 overhead가 증가할 수 있다는 단점이 있어요.
테이블 전체에 대해 동시 접근을 제어하는 잠금이에요. 이 잠금이 활성화되면 해당 테이블의 모든 행이 잠금 상태가 되어 다른 트랜잭션이 접근하지 못하게 해요. 대량의 데이터를 처리할 때 성능 저하를 야기할 수 있어요.