MySql教程

1-MySQL体系结构和存储引擎

本文主要是介绍1-MySQL体系结构和存储引擎,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

第一章 MySQL体系结构和存储引擎

1.1 定义数据库和实例

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

实例:MySQL数据库由后台线程以及一个共享内存区组成。数据库实例才是真正用于操作数据库文件的。他们一一对应,一个数据库对应一个实例,一个实例对应一个数据库

MySQL被设计为一个单进程多线程的数据库,数据库实例在系统的表现就是一个进程。


1.2 体系结构

由以下几部分组成:

1.连接池组件

2.管理服务和工具组件

3.SQL接口组件

4.查询分析器组件

5.优化器组件

6.缓冲Cache组件

7.插件式存储引擎

8.物理文件

存储引擎是基于表的,不是基于数据库的。


1.3 存储引擎

InnoDB、MyISAM、NBD等等

这篇关于1-MySQL体系结构和存储引擎的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!