0
点赞
收藏
分享

微信扫一扫

09_03_MySQL高级

海牙秋天 2022-04-26 阅读 63
mysql

MySQL高级

1. MySQL架构组成

目录:

1.2 MySQL逻辑架构

学习 MySQL 就好比盖房子,如果想把房子盖的特别高,地基一定要稳,基础一定要牢固。学习MySQL 数据库前要先了解它的体系结构,这是学好 MySQL 数据库的前提。

1.2.1 MySQL架构体系介绍

MySQL 由连接池、SQL 接口、解析器、优化器、缓存、存储引擎等组成,

可以分为四层:

  • 连接层:最上面是一些客户端和连接服务, 不是MySQL特有的,所有基于网络的C/S的网络应用程序都应该包括连接处理、认证、安全管理等。
  • 服务层:中间层是MySQL的核心,包括查询解析、分析、优化和缓存等。同时它还提供跨存储引擎的功能,包括存储过程、触发器和视图等。
  • 引擎层:存储引擎层,它负责存取数据。服务器通过API可以和各种存储引擎进行交互。不同的存储引擎具有不同 的功能,我们可以根据实际需求选择使用对应的存储引擎
  • 存储层(文件系统层):数据存储层,主要是将数据存储在运行于裸设备的文件系统之上,并完成与存储引擎的交互
举报

相关推荐

0 条评论