653 B
653 B
- 客户端
- JDBC,SQLyog
- 服务器
- 连接层
- 处理连接,TCP连接,分配线程
- 服务层
- SQL接口
- Parser解析器
- 语法分析
- Optimizer查询优化器
- Caches&Buffers查询缓存组件
- 引擎层
- InnoDB
- MyISAM
- 存储层
- 所有数据、数据库、表的定义、表内容、索引都存在文件系统,以文件存在,并完成与存储引擎的交互
- 连接层
- MySQL提示“不存在此列”是执行到哪个节点报出的?
- Parser解析器分析sql语法时检查的列
- 一个表创建了多个索引,在哪个阶段进行索引选择?
- Optimizer优化器阶段,查询优化器