MySQL的体系架构概述2014-01-06做DBA三年多,接触过很多主流数据库产品,但唯独没机会碰触MySQL,今天开始决定自学MySQL,给自己 冲冲电,先从MySQL的体系架构开始学起。MySQL数据库的体系架构如下图所示:

从上 图中可以看出,MySQL主要分为以下几个组件:连接池组件管理服务和工具组件SQL接口组件分析器组件优化器组件缓冲组件插件式存储引擎物理文件有其它数据库基础的人可以马上发现,MySQL最大的特色是其可插拔的插件式存储引擎,存储引擎是底层 物理架构的实现,每个存储引擎开发者都可以按照自己的意愿开发。注意:存储引擎是基于表的,而不是 整个数据库。