직렬성

DB 에서 직렬성은 모든 트랜잭션을 순차적으로 수행하는 것과 같은 결과를 내는 격리 수준을 의미한다.

보통 아래 세가지 방법 중 하나로 구현하는데,

  • 실제적인 직렬 실행 - 순차적으로 트랜잭션을 실행한다.
  • 2PL
  • 낙관적 동시성 제어(ex. 직렬성 스냅숏 격리)

refs