[DB] 데이터베이스 병행(동시성) 제어 기법: 로킹, 기본적 2PL


[DB] 데이터베이스 병행(동시성) 제어 기법: 로킹, 기본적 2PL

데이터베이스 병행 작업 시 문제점을 해결하기 위한 로킹과 기본적 2PL에 대해서 알아보겠습니다. [ Contents ] 1. 병행작업의 문제점 운영체제에서 같은 자원을 쓰는 프로세스를 병렬 처리할 때 교착상태(Deadlock)에 빠지듯이, DB에서도 같은 데이터를 동시에 여러 트랜잭션이 처리할 때 문제가 생깁니다. 이를 해결하기 위해서 병행 제어 기법을 사용합니다. 2023.04.25 - [Data Engineering] - [DB] 데이터베이스 동시성 제어(병행 제어)와 문제점 [DB] 데이터베이스 동시성 제어(병행 제어)와 문제점 데이터베이스는 여러 트랜잭션을 번갈아가며 함께 처리합니다. 그러다 보니 서로 얽히는 경우도 생기는데, 이러한 병행수행의 문제점에 대해서 알아보겠습니다. [ Contents ..


원문링크 : [DB] 데이터베이스 병행(동시성) 제어 기법: 로킹, 기본적 2PL