Fuzzy Read Risk

반복 불가능 읽기는 한 화면 안의 판단 기준을 흔든다

값은 커밋되어 정확해도, 한 트랜잭션 안에서 기준 시점이 섞이면 검증과 표시가 서로 맞지 않는다.

합계 불일치

상세 행은 첫 조회 기준, 총액은 두 번째 조회 기준으로 계산된다.

승인 조건 변경

처음에는 한도 내였지만 승인 직전 다른 커밋으로 조건이 바뀐다.

보고서 재현 불가

같은 요청 처리 중 두 번 조회한 값이 달라 결과 설명이 어려워진다.

조회 화면

READ COMMITTED로도 허용 가능한 최신성 중심 화면이 있다.

정산/검증

같은 기준 시점이 중요하면 스냅샷 격리나 명시적 잠금을 쓴다.

핵심 질문

이 유스케이스가 “최신값”을 원하는가, “같은 시점”을 원하는가?

판단: 최신성이 아니라 일관된 기준 시점이 필요하면 반복 가능한 읽기 수준을 검토한다.