핸들러 API

MySQL 전통적인 스레딩 구조

포그라운드 / 백그라운드 스레드

메모리 할당 및 사용 구조

컴포넌트

결론. 하나의 쿼리 작업은 여러 하위 작업으로 나뉘어지는데, 각 하위 작업이 MySQL 엔진 영역에서 처리 되는지 아니면 스토리지 엔진 영역에서 처리 되는지 구분 해야 한다. 단순 캐시, 버퍼, 디스크에서 데이터를 읽고 쓰기 작업은 스토리지 엔진이 담당한다. 이외 SQL 파서, 옵티마이저, SQL 실행기(Group by, Order by) 등은 MySQL 엔진이 담당한다.