InnoDB 스토리지 엔진
개발자와 DBA를 위한 Real MySQL을 읽고 정리한 내용입니다. 그중에서 현재 사용하고 있는 InnoDB 스토리지 엔진에 대해 알아보고자 공부하고, 정리하게 되었습니다. 우선 InnoDB 스토리지 엔진의 가장 큰 특징은 다음과 같습니다. 레코드 기반의 잠금 제공 레코드 기반의 잠금 덕분에 높은 동시성 처리 가능 안정적이며, 성능이 뛰어남 InnoDB 스토리지 엔진의 특성 프라이머리 키에 의한 클러스터링 프라이머리 키 값의 순서대로 디스크에 저장된다. 프라이머리 키에 의한 Range Scan은 상당히 빨리 처리될 수 있다. 쿼리의 실행 계획에서 프라이머리 키는 기본적으로 보조 인덱스에 비해 비중이 높게 설정되어 있다. 잠금이 필요 없는 일관된 읽기 MVCC(Multi Version Concurrenc..
MySQL
2021. 9. 22. 18:11