병행 제어(Concurrency Control)
병행 제어(Concurrency Control), 데이터베이스 시스템에서 여러 트랜잭션이 동시에 실행될 때 발생할 수 있는 문제를 방지하기 위해 사용되는 메커니즘입니다. 병행 실행은 시스템의 자원 활용도를 극대화하고 성능을 향상시키는 데 유용하지만, 동시에 데이터 일관성을 저해할 가능성이 있습니다. 이를 효과적으로 관리하기 위해 병행 제어가 필수적입니다. 병행 제어의 필요성 데이터 일관성 유지: 여러 트랜잭션이 동일한 데이터를 동시에 갱신하려고 하면 데이터 … Read more