2、mysql架构
mysql逻辑架构
【2、mysql架构】mysql数据库逻辑结构图如下:
文章图片
该图中主要模块和功能如下:
- 连接器
用户客户端连接处理,授权认证等。 - 解析器/优化器/执行器
该层涵盖了mysql核心功能:请求解析、优化、内置函数等。
该层会解析查询,生成解析树并对其进行优化,包含重写查询、索引选择、表读取顺序调整等。 - 存储引擎
负责mysql数据的存储与提取。服务器通过接口api与存储引擎进行通信,这些接口屏蔽了不同存储引擎之间的差异。
推荐阅读
- 故障分析 | MySQL Router(服务器后端那么闲,为什么不让访问())
- Java|JAVA+MYSQL 实现学生信息管理系统
- Java毕业设计项目实战篇|java mysql图书馆管理系统源码
- Java毕业设计项目实战篇|java mysql学生考勤系统源码(中文版+英文版)
- 笔记|基于Java+SpringMVC+MySql+Layui+H5网站后台管理系统
- Java毕业设计项目实战篇|java mysql物联网土壤智能监控web前端+java后台+数据接程序
- 程序员|全网已破千万点击,MyBatis源码(配置、映射文件SQL执行过程等等)
- MySQL|MySQL主从复制原理与实操
- MySQL高级优化|MySQL(索引优化、查询优化)