ISOLATION MATRIX
격리 수준별 허용 여부
SQL 표준의 큰 방향은 같지만, 갱신 분실과 팬텀 처리 방식은 DBMS별 구현 차이가 있다.
허용 가능
제품별 확인
방지 목표
구분
Dirty
Non-repeat
Phantom
Lost update
RU
가능
미커밋 읽기 허용
가능
같은 행 변화 가능
가능
결과셋 변화 가능
확인
구현과 쿼리 방식 의존
RC
방지
커밋된 값만 읽음
가능
문장마다 새 값 가능
가능
조건 결과 변화 가능
확인
원자적 UPDATE 필요
RR
방지
미커밋 값 제외
대체로 방지
스냅샷/락 방식 의존
확인
제품별 차이 큼
확인
충돌 감지 방식 의존
SER
방지
직렬 실행과 동등 목표
방지
성공 커밋 기준
방지
대기 또는 재시도 가능
방지
충돌 시 실패/재시도