MySQL 学习笔记 - 结构 & 基础

mysql基本结构

MySQL的架构

  • 连接层
    管理连接,握手, 权限验证
  • 服务层 (我自己取的 0 0)
    缓存,分析器(Parser,做词法分析语法分析),优化器(Optimizer 重写sql语句,执行计划生成,选择索引),执行器(做DDL, DML等)
  • 存储引擎层
    所有和索引相关的,其实是依赖不同的插件式存储引擎,如InnoDB, MyISAM, Memory等等
  • 文件系统层
    磁盘上的文件,包括数据文件,日志文件,索引文件等等。

根据这个架构,我们可以回答一个问题,那就是一条select语句在mysql内部是怎么执行的。
mysql基本结构2

其他相关问题:

  1. InnoDB和MyISAM的区别有哪些?
posted @   rachel_aoao  阅读(35)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· AI 智能体引爆开源社区「GitHub 热点速览」
· 从HTTP原因短语缺失研究HTTP/2和HTTP/3的设计差异
· 三行代码完成国际化适配,妙~啊~

阅读目录(Content)

此页目录为空

点击右上角即可分享
微信分享提示