COMPARE

팬텀 vs 반복 불가능 읽기

반복 불가능 읽기는 기존 행의 값 변화, 팬텀 읽기는 조건 결과 집합의 변화에 초점이 있다.

기존 행
조건 범위
구분
반복 불가능 읽기
팬텀 읽기
대상

이미 읽은 같은 행

조건에 맞는 행 집합

변화

행의 컬럼 값이 달라짐

행 수나 구성원이 달라짐

대표 원인

다른 트랜잭션의 UPDATE

INSERT, DELETE, 조건 변경 UPDATE