理解MySQL体系结构的数据库和实例

电子说

1.3w人已加入

描述

在面试中经常会问MySQL的体系结构,接下来详细分析MySQL的体系结构之前先理解数据库和实例两个概念。

数据库:物理操作系统文件或其他形式文件类型的集合。

实例:MySQL数据库实例在操作系统上是一个进程,用来操作数据库文件。

MySQL体系结构

从上图可以看出,MySQL Server有以下几个部分组成:

连接池组件

管理服务和工具组件

SQL接口组件

查询分析器组件

优化器组件

Cache组件

存储引擎

物理文件

跟Oracle 和SQL Server数据库对比,MySQL数据库的管理机制是类似的。但MySql数据库最重要的特点是提供了多种插件式的表存储引擎。存储引擎是基于表的,所以用户可以根据不同的需求为数据表选择不同的存储引擎,比较灵活。

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分