1.连接器
当客户端登录MySQL时,对身份认证和权限判断
2.查询缓存
执行查询时会先查询缓存,MySQL8.0版本后移除
3.分析器
假设在没有命中缓存的情况下,SQL请求就会来到分析器,分析器明确SQL要完成的功能,以及检查SQL语法是否正确
4.优化器
为SQL提供优化执行方案
5.执行器
将语句分发到对应的存储引擎执行,并返回结果
1.连接器
当客户端登录MySQL时,对身份认证和权限判断
2.查询缓存
执行查询时会先查询缓存,MySQL8.0版本后移除
3.分析器
假设在没有命中缓存的情况下,SQL请求就会来到分析器,分析器明确SQL要完成的功能,以及检查SQL语法是否正确
4.优化器
为SQL提供优化执行方案
5.执行器
将语句分发到对应的存储引擎执行,并返回结果