본문 바로가기
개발공부 개발새발/DB

MySQL ) MySQL 아키텍처 ?!

by 휴일이 2023. 8. 31.

MySQL 서버는

  • 사람의 머리 역할을 담당하는 “MySQL 엔진”
  • 손발 역할을 담당하는 “스토리지 엔진”

MySQL 전체 구조

스토리지 엔진

  • 실제 데이터를 디스크 스토리지에 저장
  • 디스크 스토리지로부터 데이터를 읽기

핸들러 API 를 만족하면 누구든 스토리지 엔진을 구현해 MySQL 서버에 추가 가능.

InnoDB 스토리지 엔진

99.9% 해당 엔진을 사용한다. 성능 굿.

MyISAM 스토리지 엔진

지금은 거의 사용하지 않는 도태된 엔진

728x90

'개발공부 개발새발 > DB' 카테고리의 다른 글

MySQL ) InnoDB 스토리지 엔진  (0) 2023.08.31
MySQL ) MySQL 엔진  (0) 2023.08.31
MySQL ) 사용자 및 권한과 역할  (0) 2023.08.18
DB ) 잠금(MySQL 기준)  (0) 2023.08.18
DB ) 인덱스  (0) 2023.08.08