CONSISTENCY

반복 불가능 읽기의 피해

읽은 값이 커밋된 값이어도, 한 업무 흐름 안에서 기준값이 흔들리면 계산과 검증이 어긋난다.

커밋된 값
트랜잭션 내 기준 흔들림
승인 검증

처음에는 한도 충분, 나중에는 부족으로 바뀌어 판단이 흔들린다.

정산 화면

합계와 상세가 서로 다른 시점의 값을 보여준다.

긴 보고서

생성 중간에 행 값이 바뀌어 페이지마다 기준이 달라진다.

구분
오손 읽기
반복 불가능 읽기
읽은 값

미커밋 값

커밋된 값

핵심 문제

나중에 사라질 수 있음

같은 트랜잭션 안에서 기준이 변함