RDBMS

    MYSQL 엔진 아키텍처

    MYSQL 엔진 아키텍처

    출처: Real-MySQL 8.0 1. MySQL 전체 구조 MySQL 엔진 접속을 처리하고 요청한 SQL 분석, 최적화, 실행 수행 클라이언트로부터 접속 및 쿼리 요청을 처리하는 '커넥션 핸들러' 'SQL 파서' 및 '전처리기' 쿼리의 최적화된 실행을 위한 '옵티마이저' 한 MySQL 서버에서 한 엔진 스토리지 엔진 실제 데이터를 디스크 스토리지에 저장하거나 데이터를 불러오는 역할 수행 한 MySQL 서버에 여러 개의 스토리지 엔진을 동시 사용 가능 CREATE TABLE test_table (fd1 INT, fd2 INT) ENGINE=INNODB; 성능 향상을 위한 키 캐시(MyISAM 스토리지 엔진), InnoDB 버퍼 풀(InnoDB 스토리지 엔진) 기능 제공 MySQL 에서 대체 가능한 Sto..