InnoDB는 MySQL의 대표적인 스토리지 엔진으로, 데이터베이스의 핵심 기능인 트랜잭션 처리, 외래 키 지원, 충돌 방지 메커니즘 등을 제공합니다. MySQL 5.5.5 버전부터 기본 스토리지 엔진으로 채택되어 널리 사용되고 있습니다. 주요 특징 • ACID 준수:InnoDB는 데이터의 원자성(Atomicity), 일관성(Consistency), 격리성(Isolation), 지속성(Durability)을 보장하여 안정적인 트랜잭션 처리를 지원합니다. • 외래 키 지원:테이블 간의 관계를 명시적으로 정의하고, 데이터의 참조 무결성을 유지할 수 있습니다. • MVCC(다중 버전 동시성 제어): 읽기 작업이 쓰기 작업을 방해하지 않도록 하여 높은 동시성을 제공합니다. 이를 통해 잠금 없이 일관된 읽..