Featured image of post 基础架构:一条SQL更新语句是如何执行的?

基础架构:一条SQL更新语句是如何执行的?

本文是学习笔记,来自极客时间

mysql> select * from T where ID=10; 这么一条查询语句是如何执行的呢?

MySQL基础架构

Server层:

  • 连接器:管理连接,权限认证
  • 分析器:词法语法分析
  • 查询缓存:命中则直接返回结果
  • 优化器:执行计划生成,索引选择
  • 执行器:操作引擎,返回结果 Server层涵盖了MySQL的大多数的核心服务功能,以及所有的内置函数
Licensed under CC BY-NC-SA 4.0