了解存储引擎我们先看下mysql的体系架构. 上图是mysql的逻辑架构图,可以看到分了几层. 第一层是大部分网路客户端工具,比如php,python ,JDBC等,主要功能就是连接处理,授权认证等,这层并不是mysql独有的.每个连接到mysql的客户端都会在服务端有个线程,这个连接的查询只会在这个线程中执行查询. 第二层是mysql服务层,包括了连接管理器,查询解析器,查询缓存,查询优化器,以及所有的mysql内置函数和sql接口.常用的DDL,DML语句都是在这层定义的,这层实现了所有跨…