mysql 逻辑架构
mysql 数据库逻辑结构图如下:
该图中次要模块和性能如下:
- 连接器
用户客户端连贯解决,受权认证等。 - 解析器 / 优化器 / 执行器
该层涵盖了 mysql 外围性能:申请解析、优化、内置函数等。
该层会解析查问,生成解析树并对其进行优化,蕴含重写查问、索引抉择、表读取程序调整等。 - 存储引擎
负责 mysql 数据的存储与提取。服务器通过接口 api 与存储引擎进行通信,这些接口屏蔽了不同存储引擎之间的差别。
mysql 数据库逻辑结构图如下:
该图中次要模块和性能如下: