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