MySQL架构交互图4
2019-11-07 18:22:08 0 举报
MySQL架构图
作者其他创作
大纲/内容
日志记录模块
连接管理模块
存储引擎接口
启动MySQL
select语句?
select 类型?
线程管理模块
检查连接用户是否有访问控制目标表以及目标字段的权限
………………
BLACKHOLE
ARCHIVE
判断表的存储引擎类型和其它相关信息
状态模块
返回结果
客户端
表管理模块
访问控制模块
核心服务层
MySQL架构交互流程
用户模块
存储引擎判断
更新统计信息、检测、修复和整理类的query
对用户进行验证
连接线程模块
表变更模块
MEMORY
Client & Server交互协议模块
存储引擎层
MyIsam
启动监听一切就绪准备接客
查询优化器
转移控制权 并催促处理
InnoDB
查询缓存模块
初始化模块
复制相关的query
表维护模块
请求状态的query
Query解析和转发模块
反馈结果给客户端
DDLcreate、drop、alter,insert,update,delete等?
复制模块
0 条评论
下一页