MySQL技术内幕-InnoDB存储引擎
1.MySQL体系结构
![](https://img.haomeiwen.com/i16363749/1959507a1625686d.png)
MySQL体系结构
Connectors: 指的是不同语言中与SQL的交互
Management Services & Utilities: 系统管理和控制工具,例如备份恢复、Mysql复制、集群等 Connection Pool: 连接池: 管理缓冲用户连接、用户名、密码、权限校验、线程处理等需要缓存的需求 SQL Interface: SQL接口: 接受用户的SQL命令,并且返回用户需要查询的结果Parser: 解析器,SQL命令传递到解析器的时候会被解析器验证和解析
Optimizer: 查询优化器,SQL语句在查询之前会使用查询优化器对查询进行优化
Cache和Buffer(高速缓存区):查询缓存,如果查询缓存有命中的查询结果,查询语句就可以直接去查询缓存中取数据。 Engine :存储引擎。存储引擎是MySql中具体的与文件打交道的子系统。
上一篇
下一篇