MySQL 서버는 하나의 MySQL 엔진을 사용하지만, 여러 스토리지 엔진을 동시에 사용할 수 있다.
테이블별로 사용할 스토리지 엔진을 지정이 가능하다.
CREATE TABLE test_table (fd1 INT, fd2 INT) ENGINE=INNODB;
test_table 을 스토리지 엔진을 사용하도록 정의
INSERT, UPDATE, DELETE, SELECT 등의 작업은 InnoDB 스토리지 엔진이 처리
키 캐시 기능
키 캐시 기능
- 인덱스 정보를 메모리에 캐싱하는 기능이다.
- DB는 인덱스를 디스크에서 직접 읽는 대신, 메모리에서 빠르게 접근하여 쿼리 실행 속도를 향상시킬 수 있다.
InnoDB 버퍼풀 기능
버퍼풀 기능
- 데이터와 인덱스를 메모리에 캐싱하는 기능
- DB 읽기와 쓰기 작업의 성능을 크게 향상시킨다.
- Disk I/O 를 줄일 수 있고 전반 DB 성능 향상을 기대할 수 있다.
핸들러 요청
이라고 한다.핸들러 API
라고 한다.