데이터베이스 를 관리 하 는 종래 기술 에서 는 레코드 와 인덱스 , 또는 테이블 단위 로 락킹 ( locking ) 이 이루어진다 . 예 를 들 어 , 한국 등록 특허 제 10 - 1160388 호 는 데이터베이스 관리 방법 및 시스템 에 관한 것 으로 , 서브 트랜잭션 이 처리 되 는 시간 동안 테이블 및 레코드 에 락 ( Lock ) 을 설정 하 는 기술 을 개시 하 고 있 다 . 그러나 , 데이터베이스 에 저장 된 테이블 의 특정 레코드 와 해당 테이블 에 대한 인덱스 의 키나 해당 테이블 각각 에 대해 락 이 설정 및 해제 되 기 때문 에 락 의 설정 과 해제 에 따른 오버헤드 가 존재 하 는 문제점 이 있 다 .