ISOLATION MATRIX

격리 수준별 허용 여부

SQL 표준의 큰 방향은 같지만, 갱신 분실과 팬텀 처리 방식은 DBMS별 구현 차이가 있다.

허용 가능
제품별 확인
방지 목표
구분
Dirty
Non-repeat
Phantom
Lost update
RU
가능

미커밋 읽기 허용

가능

같은 행 변화 가능

가능

결과셋 변화 가능

확인

구현과 쿼리 방식 의존

RC
방지

커밋된 값만 읽음

가능

문장마다 새 값 가능

가능

조건 결과 변화 가능

확인

원자적 UPDATE 필요

RR
방지

미커밋 값 제외

대체로 방지

스냅샷/락 방식 의존

확인

제품별 차이 큼

확인

충돌 감지 방식 의존

SER
방지

직렬 실행과 동등 목표

방지

성공 커밋 기준

방지

대기 또는 재시도 가능

방지

충돌 시 실패/재시도