10. Real MySQL 4장 아키텍처
Mysql 아키텍처Mysql 서버 구조:쿼리 파싱, 최적화, 실행을 담당하는 Mysql 엔진과실제 데이터를 디스크에 저장하고, 조회하는 스토리지 엔진으로 나눔. Mysql 엔진은 커넥션 핸들러, SQL 파서, 전처리기, 옵티마이저 등으로 이루어짐 스토리지 엔진은 대표적으로 InnoDB: 트랜잭션, 외래 키, 버퍼 풀 등을 지원MyISAM: 빠른 읽기, 단순한 구조, 트랜잭션 없음SHOW ENGINES; 하면 스토리지 엔진 확인 가능함 스레딩 모델Foreground 스레드:클라이언트 요청을 처리(커넥션 연결 담당)하고, 쿼리 처리 후 스레드 캐시에 반환되어 재사용됨이미 스레드 캐시에 일정 개수 이상의 대기 중인 스레드가 있으면, 스레드를 종료시켜서 일정 개수의 스레드만 캐시에 존재하게 함데이터를 Mysql..
2025. 4. 11.