목록이론 (1)
랄지 IT
동시성제어
동시성 제어란, 트랜잭션의 일관성 처리 위해 트랜잭션간 상호작용 제어하는 것이다. 데이터베이스는 다수의 사용자들이 동시에 접근하는 경우가 빈번하게 발생한다. 이에 따른 통제가 이루어지지 않으면 데이터 베이스의 무결성이 깨지고, 의도하지 않은 결과가 반환될 수도 있다. dbms는 동시성 제어 라는 기능을 제공하여 데이터베이스의 무결성을 보호하고, 트랜잭션이 항상 정확하고 일관된 데이터를 참조할 수 잇도록 해야 한다. 직렬성은 일정한 순서를 가지고 순차적으로 실행되는 것을 뜻하고, 동시성은 트랜잭션들이 순서와 상관없이 동시에 실행되는 것이다. 즉 동시성 제어는 동시에 실행되는 트랜잭션을 제어하기 위한 것이라고 할 수 있다. 동시성 제어의 기법으로 대표적잉ㄴ 것이 잠금(Locking)기법이다. 대부분의 dbm..
이론
2021. 12. 1. 20:40