Linux培训
美国上市Linux培训机构

400-111-8989

热门课程

MySQL内部结构有哪些层次?

  • 时间:2016-12-08 14:26
  • 发布:linux培训
  • 来源:每日一问

问题:MySQL内部结构有哪些层次?

答:

非专业DBA,这里只简单贴个结构图说明下。MySQL是开源系统,其设计思路和源代码都出自大牛之手,有空可以学习下。

Connectors:连接器。接收不同语言的Client交互

Management Serveices & Utilities:系统管理和控制工具

Connection Pool: 连接池。管理用户连接

SQL Interface: SQL接口。接受用户的SQL命令,并且返回用户需要查询的结果

Parser: 解析器。验证和解析SQL语句成内部数据结构

Optimizer: 查询优化器。为查询语句选择合适的执行路径

Cache和Buffer:查询缓存。缓存查询的结果,有命中即可直接返回

Engine:存储引擎。MySQL数据最后组织并存储成具体文件

上一篇:如何选择MySQL存储引擎?
下一篇:CentOS 与 Ubuntu:哪个更适合做服务器?

如何选择MySQL存储引擎?

MySQL如何做主从数据同步?

MySQL负载高时,如何找到是由哪些SQL引起的?

MySQL读写性能是多少,有哪些性能相关的重要参数?

选择城市和中心
贵州省

广西省

海南省