격리 레벨1 Isolation Level - 트랜잭션 격리 수준 깊게 이해하기 InnoDB 스토리지 엔진을 사용하는 mysql 기준으로 정리한다. 먼저 MVCC와 undo log, read view에 대한 이해가 필요하다. MVCC 깊게 이해하기: Undo Log 기반 다중 버전 동시 제어의 원리InnoDB 스토리지 엔진을 사용하는 mysql 기준으로 정리한다. MVCC (Multi Version Concurrency Control) 여러 트랜잭션이 동시에 같은 데이터를 조회하거나 수정할 때 서로 간섭하지 않고도 일관된 데이터를 읽cactuslog.tistory.com 트랜잭션의 Isolation Level 왜 중요한가?동시에 실행되는 트랜잭션들은 서로 영향을 주지 않고 독립적으로 실행되어야 한다. 하지만 완벽하게 격리시키면 모든 트랜잭션이 직렬로 실행되는 것과 동일한 효과를 가지.. 2025. 4. 12. 이전 1 다음