상세 행은 첫 조회 기준, 총액은 두 번째 조회 기준으로 계산된다.
반복 불가능 읽기는 한 화면 안의 판단 기준을 흔든다
값은 커밋되어 정확해도, 한 트랜잭션 안에서 기준 시점이 섞이면 검증과 표시가 서로 맞지 않는다.
처음에는 한도 내였지만 승인 직전 다른 커밋으로 조건이 바뀐다.
같은 요청 처리 중 두 번 조회한 값이 달라 결과 설명이 어려워진다.
READ COMMITTED로도 허용 가능한 최신성 중심 화면이 있다.
같은 기준 시점이 중요하면 스냅샷 격리나 명시적 잠금을 쓴다.
이 유스케이스가 “최신값”을 원하는가, “같은 시점”을 원하는가?
판단: 최신성이 아니라 일관된 기준 시점이 필요하면 반복 가능한 읽기 수준을 검토한다.