DB1 RealMySQL - REAPEATABLE READ REPEATABLE READ란? - REAPEATABLE READ는 MySQL의 InnoDB 스토리지 엔진에서 기본으로 사용되는 격리 수준- MVCC를 위해 언두 영역에 백업된 이전 데이터를 이용해 동일 트랜잭션 내에서는 동일한 결과를 보여줄 수 있게 보장함1. 주요 특징특징설명 동일 쿼리 반복 시 결과 일관성 유지트랜잭션이 시작된 순간의 스냅샷을 기준으로 데이터를 조회한다.Phantom Read 방지MySQL(InnoDB)은 Next-Key Locking을 통해 팬텀 리드를 막는다.Serializable보다 성능이 좋음완벽한 직렬화(Serializable) 수준보다 성능이 높고 동시성도 괜찮은 편이다.Read Committed보다 보수적다른 트랜잭션에서 커밋한 내용도, 트랜잭션 내에서는 보이지 않음. .. 2025. 6. 22. 이전 1 다음