DBMS는 그래프를 매번 그리기보다 위험한 순서를 제한한다
이론적 선행 그래프의 목표를 락, MVCC, SSI 같은 구현 전략으로 미리 보장하거나 위반 직전에 중단시킵니다.
Locking충돌 접근을 기다리게 함엄격한 잠금은 위험한 W-R, W-W 순서를 만들기 전에 차단합니다.
MVCC읽기와 쓰기를 버전으로 분리읽기는 스냅샷을 보고, 쓰기 충돌은 DBMS 규칙에 따라 검사합니다.
SSI위험한 의존성을 감지직렬화 이상 가능성이 생기면 한 트랜잭션을 재시도 대상으로 만듭니다.
실무에서는 “그래프를 그렸는가”보다 “DBMS가 어떤 순서를 허용하고 어떤 순서를 차단하는가”를 확인합니다.