MySQL处理客户端请求流程
2024-03-20 21:50:15 2 举报
MySQL处理客户端请求流程
作者其他创作
大纲/内容
解析与查询优化
查询优化
连接管理
客户端
处理连接
.......
存储引擎
1.服务器创建专门线程与客户端交互2.客户端断开连接后,服务器缓存交互线程3.新客户端连接,缓存分配4.服务器对客户端连接信息认证
MyISAM
Memory
语法解析
文件系统
InnoDB
查询缓存
1.数据的存储和提取操作封装2.提供存储引擎API
查询缓存:1.查询请求任何字符上的不同,都会导致缓存不命中2.表结构或者数据被修改,该表的所有高速缓存查询失效语法解析:1.判断语法是否正确2.查询条件提取到服务器内部数据结构查询优化:生成执行计划
0 条评论
下一页