RC VS RR
ReadView 생성 시점
InnoDB READ COMMITTED는 문장마다 새 스냅샷, REPEATABLE READ는 첫 consistent read 스냅샷을 재사용한다.
freshstable
기준
READ COMMITTED
REPEATABLE READ
SELECT 1
ReadView A
문장 시작 시점
ReadView A
첫 consistent read
COMMIT 발생
다음 문장에서 반영 가능
같은 트랜잭션 스냅샷에는 미반영
SELECT 2
ReadView B
새 커밋을 볼 수 있음
ReadView A
같은 기준 유지