MySQL 三万字精华总结 + 面试100 问,吊打面试官绰绰有余(收藏系列)

感谢作者,原文链接](https://mp.weixin.qq.com/s/MCFHNOQnTtJ6MGVjM3DP4A)
MySQL 三万字精华总结 + 面试100 问,吊打面试官绰绰有余(收藏系列)
客户端请求 —> 连接器(验证用户身份,给予权限) —> 查询缓存(存在缓存则直接返回,不存在则执行后续操作) —> 分析器(对SQL进行词法分析和语法分析操作) —> 优化器(主要对执行的sql优化选择最优的执行方案方法) —> 执行器(执行时会先看用户是否有执行权限,有才去使用这个引擎提供的接口) —> 去引擎层获取数据返回(如果开启查询缓存则会缓存查询结果)