爱可生带你领略MySQL架构 - SEO - 新闻资讯 - 爱可生
新闻资讯

爱可生带你领略MySQL架构

发布时间:2020-11-30 浏览次数:32

麻雀虽小,五脏俱全。MySQL架构虽然以简单著称,但其内部结构并不简单,学习 MySQL 就好比盖房子,如果想把房子盖的特别高,地基一定要稳,基础一定要牢固。学习 MySQL 数据库前要先了解它的体系结构,这是学好 MySQL 数据库的前提。

数据库的架构一般可以分为应用层、逻辑层、物理层,MySQL也可以这样理解。

应用层,负责和客户端,用户交互,需要和不同的客户端和中间服务器进行交互,建立连接,记住连接的状态,响应它们的请求,返回数据和控制信息(错误信息,状态码等)。

逻辑层,负责具体的查询处理、事务管理、存储管理、恢复管理,以及其他的附加功能。查询处理器负责查询解析、执行,当接收到客户端的Sql查询,数据库就分配一个线程来处理它,由查询处理器生成执行计划,交由计划执行器来执行,执行器的部分操作还需要访问更底层的事务存储管理器操作数据,事务、存储管理器主要负责我们的事务管理、并发控制、存储管理,由我们的事务管理器来确保“ACID”特性,由锁管理器来控制我们的并发,由日志管理器来确保我们的数据持久化,存储管理器一般还包括一个bufer管理器,由它来确定磁盘和内存缓冲之间的数据传输。

物理层,实际物理磁盘(存储)上的数据库文件.如我们的数据文件、日志文件等。

上海爱可生信息技术股份有限公司是中国领先的企业级数据处理技术整体解决方案提供商,开源数据库领域龙头企业,公司拥有40多位甲骨文认证的MySQL OCP数据库专家和30多项计算机软件著作权和软件产品证书,通过了ISO9001国际质量体系认证,并获得多个政府基础软件专项项目支持。爱可生始终致力于帮助用户打造大数据和云计算应用所需的便捷、高效的数据处理核心能力,获得超过百家行业领军企业的一致好评和认可。  在MySQL领域,爱可生是专业的,如果您有什么技术上的疑问,欢迎进入官网进行咨询。


上一篇: 没有了

下一篇: MySQL分布式数据库适用于飞机订票系统吗

相关推荐

产品试用 产品试用
400-820-6580 免费电话