Books/Real MySQL 8.0
-
[Real MySQL] 4장 아키텍처Books/Real MySQL 8.0 2024. 11. 9. 02:12
MySQL 엔진 아키텍처MySQL 서버는 사람의 머리 역할을 담당하는 MySQL 엔진과 손발 역할을 담당하는 스토리지 엔진으로 구분MySQL 서버는 크게 MySQL 엔진과 스토리지 엔진으로 구분그리고 이 둘을 모두 합쳐서 MySQL 또는 MySQL 서버라고 표현MySQL 엔진클라이언트로부터의 접속 및 쿼리 요청을 처리하는 커넥션 핸들러, SQL 파서, 전처리기, 쿼리의 최적화된 실행을 위한 옵티마이저가 중심MySQL은 표준 SQL(ANSI SQL) 문법을 지원하기 때문에 표준 문법에 따라 작성된 쿼리는 타 DBMS와 호환되어 실행 가능스토리지 엔진MySQL 엔진: 요청된 SQL 문장을 분석하거나 최적화하는 등 DBMS의 두뇌에 해당하는 처리를 수행스토리지 엔진: 실제 데이터를 디스크 스토리지에 저장하거나..