- MySQL의 구조MySQL 엔진 - 요청된 SQL 문장을 분석하거나 최적화하는 등 DBMS의 두뇌에 해당하는 처리를 수행스토리지 엔진 - 실제 데이터를 스토리지에 저장하거나 데이터를 읽어오는 부분을 전담핸들러 API - 이 핸들러 API를 이용해 스토리지 엔진과 MySQL 엔진이 데이터를 주고 받음 - MySQL 스레딩 구조MySQL 서버는 스레드 기반으로 작동하며, 크게 포그라운드 스레드와 백그라운드 스레드로 구분할 수 있다.포그라운드 스레드 (클라이언트 스레드)포그라운드 스레드는 최소한 MySQL 서버에 접속된 수만큼 존재하며, 주로 각 클라이언트 사용자가 요청하는 쿼리 문장을 처리클라이언트 사용자가 작업을 마치고 커넥션을 종료하면 해당 커넥션을 담당하던 스레드는 다시 스레드 캐시로 되돌아감이미 ..