返回

《MySQL是怎样运行的》笔记

MySQL服务器处理客户端请求

客户端进程向服务端进程发送一段文本(MySQL语句),服务器处理后再向客户端发送一段文本(数据结果)

mysql服务端处理流程

  1. 连接管理
    1. 处理连接
  2. 解析与优化
    1. 查询缓存
    2. 语法解析
    3. 查询优化
  3. 存储引擎
    1. MyISAM、InnoDB
    2. 文件系统

InnoDB记录存储结构

InnoDB将数据划分为若干个页,以页(1页16KB)作为磁盘和内存之间交互的基本单位。

Licensed under CC BY-NC-SA 4.0
comments powered by Disqus
Built with Hugo
Theme Stack designed by Jimmy
总访问量 本文阅读量