Implementation

DBMS는 선행 그래프를 매번 그리기보다 실행 규칙을 제한한다

락, MVCC, SSI는 위험한 실행을 예방하거나 감지해 중단시키는 구현 전략이다.

MVCC
감지
Locking

충돌하는 접근을 기다리게 하거나 차단한다.

MVCC

읽기와 쓰기를 버전으로 분리한다.

SSI

직렬화 이상 가능성을 감지하고 재시도를 요구할 수 있다.