Server层
- 连接器
建立连接、获取权限、维持和管理连接。
连接建立比较复杂,建议使用长连接
定期断开长连接
mysql_reset_connection指令 - 查询缓存
建议关闭,任何更新操作会此table的缓存失效。命中率低 - 分析器 (做什么)
词法分析 -->语法分析 - 优化器 (怎么做)
使用哪个索引,join时决定各表连接顺序 - 执行器(开做)
权限验证 -> 执行
存储引擎层
负责数据的存储和提取,其架构是插件式的。不同的存储引擎共用一个Server层
负责数据的存储和提取,其架构是插件式的。不同的存储引擎共用一个Server层
来源:https://www.cnblogs.com/yeni/p/11732377.html