반응형 무결성1 트랜잭션이란? 트랜잭션의 병행 제어 기법 트랜잭션이란 데이터베이스 시스템에서 데이터의 일관성을 유지하기 위해 수행되는 일련의 연산들을 의미한다. 이러한 트랜잭션들이 동시에 실행될 경우 여러 가지 문제가 발생하게 되는데, 이를 해결하기 위한 방법 중 하나로 병행 제어 기법이 있다. 본 장에서는 다양한 병행 제어 기법과 각 기법의 특징에 대해 알아본다. 병행 제어 기법(Concurrency Control)이란 무엇인가요? 데이터베이스 내의 모든 작업 또는 명령어 등이 동시에 수행되지 않도록 하는 기술이다. 즉, 어떤 일을 처리함에 있어서 다른 사람에게 피해를 주지 않기 위해서 한 번에 하나씩 순차적으로 진행하도록 한다. 예를 들어 은행 창구에서 대기표를 뽑고 순서를 기다리는 것처럼 특정 업무나 서비스를 이용하고자 할 때 한꺼번에 많은 사람이 몰리면.. 2023. 10. 1. 이전 1 다음 반응형