검색
색인
커미트먼트 제어, -制御, commitment control
데이터베이스에서 트랜잭션 실행의 정확성과 무결성을 보증하기 위해 커미트(commit)라는 개념을 사용하여 실행 제어를 하는 것. 커미트먼트 제어에서는 장애 회복의 과정에서 커미트 시점에 도달되어 있는 트랜잭션의 실행 결과는 완전하게 데이터베이스에 기록되고, 그렇지 않은 트랜잭션의 실행 결과는 데이터베이스에 반영되지 않도록 제어된다. 분산 데이터베이스 시스템에서는 커미트먼트 제어의 실현 방법으로 2단계 커미트(two-phase commit) 방법이 널리 사용되고 있다.