InnoDB clustered index: Primary Key가 데이터 배치를 결정하는 원리
InnoDB clustered index에서 Primary Key가 행의 물리적 배치, secondary index 구조, 페이지 분할, 조회 비용에 어떤 영향을 주는지 운영 관점에서 정리한다.
작성: 2026.05.27
전체 문서 47개 · 3 / 3 페이지
InnoDB clustered index에서 Primary Key가 행의 물리적 배치, secondary index 구조, 페이지 분할, 조회 비용에 어떤 영향을 주는지 운영 관점에서 정리한다.
InnoDB의 page size, extent, segment, B+Tree 페이지 구조를 내부 저장 단위와 운영 관점에서 정리한다.
InnoDB의 system tablespace, file-per-table tablespace, general tablespace 구조와 운영 판단 기준을 정리한다.
MySQL에서 InnoDB가 기본 스토리지 엔진이 된 이유를 ACID, MVCC, crash recovery와 운영 관점에서 정리한다.
MySQL 서버 계층과 스토리지 엔진이 handler API로 협력하는 방식과 InnoDB, MEMORY, MyISAM 등 엔진별 운영 책임 범위를 정리한다.
MySQL에서 autocommit, 명시적 트랜잭션, implicit commit이 실행 경로와 운영 안정성에 미치는 영향을 정리한다.
MySQL datadir 안에서 system tablespace, redo log, undo tablespace, binary log가 어떤 역할을 맡는지 운영 관점에서 정리한다.