<返回更多

一文看懂Mysql架构

2019-08-28    
加入收藏

MySQL逻辑架构

 

一文看懂Mysql架构

 

 

Mysql逻辑架构共三层:

  1. 入口层:连接/线程处理
  2. 服务执行层
  3. 存储引擎

 

一文看懂Mysql架构

 

 

连接/线程处理

像大多数架构来说,入口层是必不可少的;Mysql入口层主要负责连接管理和认证及权限管理等。

服务执行层

执行层主要包含以下组件:

存储引擎

Mysql有以下存储引擎:

InnoDB

MyISAM

【功能】

【存储】

  1. 5.0以前:默认能处理4G的数据,指针长度为4个字节,32位
  2. 5.0:默认能处理256TB的数据,因为指针长度为6个字节
  3. 所有版本都支持8字节,根据配置项MAX_ROW和MAX_ROW_LENGTH配置,两者相乘得到最终值

【特性】

  1. 人工修复:CHECK TABLE mytable和REPAIR TABKE mytable语句
  2. 自动修复:myisamchk命令行

其他非常用引擎

 

一文看懂Mysql架构

 

声明:本站部分内容来自互联网,如有版权侵犯或其他问题请与我们联系,我们将立即删除或处理。
▍相关推荐
更多资讯 >>>