首页 > 数据库技术 > 详细

mysql基本组成

时间:2020-05-31 11:56:57      阅读:30      评论:0      收藏:0      [点我收藏+]

mysql基本组成

结构图

技术分享图片

模块解释

连接管理器:连接用户请求
线程管理器:启用线程连接处理用户请求
用户模块:对连接mysql服务器的用户做认证,并复制接受与驳回动作
命令分发模块:对用户的sql语句分析并分发到解析器
缓存模块:如果是查询语句且缓存命中,则直接缓存返回
日志模块:日志记录
解析器:解析查询,生成解析数,解析sql属于那种语句
优化器:selet语句到优化器,进行优化,选择最佳查询策略
表定义模块:ddl语句
表修改模块:修复表中的逻辑错误,表的创建、删除、重命名、更新
表维护模块:检查、修改、备份、恢复、优化碎片整理及解析
复制模块:数据同步
状态报告模块:存储每一个执行过程的状态信息
访问控制模块:检查用户是否具有sql语句的执行权限
表管理器:复制创建 、读取或修改表结构定义文件;维护表描述符的高速缓存;管理表锁
存储引擎:存储引擎的接口,处理真正的数据

mysql基本组成

原文:https://www.cnblogs.com/zoer/p/12996664.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!