我的编程空间,编程开发者的网络收藏夹
学习永远不晚

MySQL体系结构图详解

短信预约 -IT技能 免费直播动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

MySQL体系结构图详解

体系结构图如下:
MySQL体系结构图详解
连接层
MySQL体系结构图详解

思想
为解决资源的频繁分配﹑释放所造成的问题,为数据库连接建立一个“缓冲池”。
原理
预先在缓冲池中放入一定数量的连接,当需要建立数据库连接时,只需从“缓冲池”中取出一个,使用完毕之后再放回去。
作用
进行身份验证、线程重用,连接限制,检查内存,数据缓存;管理用户的连接,线程处理等需要缓存的需求。


SQL层
MySQL体系结构图详解
01).管理服务和工具组件
    从备份和恢复的安全性、复制、集群、管理、配置、迁移和元数据等方面管理数据库
02).SQL接口组件
    进行DML、DDL,存储过程、视图、触发器等操作和管理;用户SQL命令接口
03).解析器组件
    验证和解析SQL命令
04).查询优化器组件
    对SQL语句查询进行优化
   “选取、投影和连接”
05).缓存和缓冲区
    由一系列小缓存组成的。比如表缓存,记录缓存,key缓存,权限缓存等


插件式存储引擎
MySQL体系结构图详解
MySQL的存储引擎是插件式的。它根据MySQL AB公司提供的文件访问层的一个抽象接口来
定制一种文件访问机制,这种访问机制就叫存储引擎
01).MyISAM
    它查询速度快,有较好的索引优化和数据压缩技术。但是它不支持事务。
02).InnoDB
    它支持事务,并且提供行级的锁定,应用也相当广泛。
03).BDB
    不再从底层支持BDB
04).Memory
    适合存储临时数据
05).Archive
    适合存储历史数据


物理文件层
MySQL体系结构图详解
01).支持的文件类型
    EXT3、EXT4、NTFS、NFS
02).文件内容
    数据文件
    日志文件

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

MySQL体系结构图详解

下载Word文档到电脑,方便收藏和打印~

下载Word文档

猜你喜欢

详解计算机体系结构

    计算机体系结构是指那些对程序员可见的系统属性,还包括设计思想与体系结构。今天课课就来和大家分享这篇文章,全面概述了计算机体系结构。要认真阅读~    计算机体系结构(ComputerArchitecture)是程序员所看到的计算机的属性,即概念性结构与功能特性。
详解计算机体系结构
2024-04-17

RustStruct结构体详解

结构体,是一种自定义数据类型,允许程序员将不同类型的数据结合起来,形成相关联的整体。Rust的结构体还提供方法和关联函数,可以指定那些与结构体数据相关的行为
2022-11-13

关于MySQL的体系结构及存储引擎图解

目android录一、mysql的体系结构① 结构图② 各结构的功能二、存储引擎① 简介及支持② 建表时,指定引擎三、各存储引擎的特点InnoDBMyISAMMemory四、存储引擎的选择ACID一、MySQL的体系结构① 结构图② 各结
2023-05-23

1. MySQL体系结构和存储引擎——MySQL体系结构、存储引擎、连接MySQL

一、MySQL体系结构和存储引擎尽管各个平台在底层(如线程)实现方面都各不相同,但MySQL基本上能保证在各个平台上的物理结构的一致性。因此,用户应该能很好的理解MySQL数据库在所有这些平台是如何运作的。1.1 定义数据库和实例数据库:物理操作系统文件或其他
1. MySQL体系结构和存储引擎——MySQL体系结构、存储引擎、连接MySQL
2019-01-12

编程热搜

目录