MySQL 架构
1. mysql 是有 连接层, 服务层, 服务管理和公共组件, 存储引擎层, 文件管理层组成的
2. 连接层 : 接收客户端传来的请求, 将请求转发给 服务端的对应进程上, 一个服务端可以同时接收多个客户端发送来的请求
然后每一个请求都会对应个一个执行线程, 该线程处理连接的身份验证和具体请求, 使用线程池作为缓存
3.服务层 : 接收, 解析, 优化, 缓存....
4.存储引擎(核心层) : 版本 < 5.5 -> MyISAM, 版本 >= 5.5 -> InnoDB
相当与使用响应的工具处理不同的业务
5. 文件管理层 : 文件的配置 和 数据的存储,