<aside> <img src="/icons/list-indent_lightgray.svg" alt="/icons/list-indent_lightgray.svg" width="40px" />
Table Of Content
</aside>
행과 열로 이루어진 표 형식으로 데이터를 저장하며, SQL로 조작한다.
표준 SQL을 따르되 제품마다 고유한 확장 문법을 사용한다.
MySQL, PostgreSQL, 오라클, SQL Server, MSSQL 등이 있다.
오라클 → PL/SQL · SQL Server → T-SQL · MySQL → SQL
대부분의 OS와 호환. 메타·트위터 등에서 사용
C/C++로 작성. MyISAM 인덱스 압축, B-트리 인덱스, 스레드 기반 메모리 할당, 매우 빠른 조인, 최대 64개 인덱스 제공
대용량 데이터베이스를 위해 설계. 롤백, 커밋, 이중 암호 지원 보안 등의 기능 제공
스토리지 엔진: DB의 심장 역할. 모듈식 아키텍처로 엔진을 유연하게 교체 가능하며, 데이터 웨어하우징·트랜잭션 처리·고가용성 처리에 강점

커넥터 API 및 서비스 계층: 스토리지 엔진 위에 위치하며, MySQL DB와 쉽게 상호작용할 수 있도록 함
쿼리 캐시 지원 — 동일 쿼리 재실행 시 파싱·최적화 단계를 건너뛰고 캐시 결과 반환