首页 > 数据库 >02-Mysql体系结构

02-Mysql体系结构

时间:2023-12-27 14:34:39浏览次数:50  
标签:02 存储 SQL Mysql 引擎 mysql 服务器 数据 体系结构

一、 MySQL服务器连接模型

image

2、应用程序如何连接到mysql

2.1 tcp/ip的方式

image

mysql -uroot -poldboy123 -h 10.0.0.200

2.2 套接字的方式

image

mysql -uroot -poldboy123 -S /tmp/mysql.sock

二、MySQL服务器构成——实例

  • 连接层
    image

  • sql层处理流程

解析器(执行计划)--优化器(选择比较优的执行计划)----查询执行(执行器)

image

  • 存储引擎层
    image

接收上层提交过来的数据,如何去磁盘,内存,网络上存取数据,然后会通过一个结构化的吧磁盘上的数据页结构化我们能看懂的数据形式

  • 存储引擎是充当不同表类型的处理程序的服务器组件
存储引擎是充当不同表类型的处理程序的服务器组件。
•
存储引擎用于:
–
存储数据
–
检索数据
–
通过索引查找数据
•
双层处理
–
上层包括SQL解析器和优化器
–
下层包含一组存储引擎
•
SQL 层不依赖于存储引擎:
–
引擎不影响SQL处理
–
有一些例外
  • 依赖于存储引擎的功能
•
存储介质
•
事务功能
•
锁定
•
备份和恢复
•
优化
•
特殊功能:
–
全文搜索
–
引用完整性
–
空间数据处理

标签:02,存储,SQL,Mysql,引擎,mysql,服务器,数据,体系结构
From: https://www.cnblogs.com/ejjw/p/17930479.html

相关文章

  • 03-MySQL基本管理
    一、数据库连接管理mysql-uroot-poldboy123#隐藏条件-S默认socket方式mysql-uroot-poldboy123-h10.0.0.52-P3308#tcp/ip的方式mysql-uroot-poldboy123-S/application/mysql/tmp/mysql.sock#socket方式mysql-uroot-poldboy123-e"showvariableslike......
  • 2024 商旅费控趋势洞察与前瞻!
    随着全球经济的不断发展和企业管理需求的日益复杂化,高效、智能的商旅费控系统已成为企业运营不可或缺的一部分。即将迈入2024年,当企业的降本指标不断加压、数字化转型战略亟待落地、员工出行体验不容忽视、财务报销与管控日益严苛……企业商旅及费控业务应如何应对?为迎接商旅费控的......
  • 百度网盘(百度云)SVIP超级会员共享账号每日更新(2023.12.27)
    一、百度网盘SVIP超级会员共享账号可能很多人不懂这个共享账号是什么意思,小编在这里给大家做一下解答。我们多知道百度网盘很大的用处就是类似U盘,不同的人把文件上传到百度网盘,别人可以直接下载,避免了U盘的物理载体,直接在网上就实现文件传输。百度网盘SVIP会员可以让自己百度账......
  • 题解 P9993【[Ynoi Easy Round 2024] TEST_133】
    就硬把线段树3和数列分块入门2揉到一起出。维护原数组\(a\)及其历史最大值\(hist\),对每个块,维护块内\(a\)升序排序后结果\(p\)、块内\(a\)升序排序后历史最大值前缀和\(prehist\)、块加标记\(add\)、块历史和加标记\(histadd\)。下传标记和区间修改操作仿照线......
  • 大数据搬迁方案简单实践 _tyt2023
    本实验以通过华为云CDM服务进行数据迁移为例,介绍如何将其他Hadoop集群的历史数据迁移至华为云MRS中,以便获取MRS云服务的诸多特性。本迁移指导将指导适用于多种不同场景下的HBase、Hive数据向MRS集群的迁移工作。由于数据迁移过程中可能存在数据覆盖、丢失、损坏等风险,因此本指导......
  • 华为云DLI服务开发与应用_tyt2023
    本实验基于DLI环境,以车联网场景驾驶行为数据分析、电商BI报表分析为案例,提供了完整的端到端最佳实践内容,帮助您更好的使用DLI进行大数据分析和处理。购买OBS服务“产品->存储->对象存储服务OBS”进入OBS页面。点击“管理控制台” 选择“桶列表->创建桶” 区域:华北-北......
  • 2023年度业务风险报告:四个新风险趋势
    顶象防御云业务安全情报中心“2023年业务风险数据”统计显示,恶意爬虫风险最多,占总数的37.8%;其次是虚假账号注册,占18.79%;排名第三的是薅羊毛,占11.28%;人脸识别风险、人脸伪造风险逐步崭露头角,也达到1.45%;此外,其他类型风险(骗贷、套现、账号盗用、山寨App)占比30.67%。  其他类......
  • Impala与Flink开发应用_tyt2023
    本实验基于MRS环境,Impala部分主要介绍基本操作。假定用户开发一个应用程序,用于管理企业中的使用A业务的用户信息,使用Impala客户端实现A业务操作流程。Flink部分主要介绍如何实现Flink与Kafka的连接以满足实时计算场景应用。购买MRS集群选择“自定义购买”区域:华北-北京四......
  • 2023最新中级难度汇编语言面试题,包含答案。刷题必备!记录一下。
    好记性不如烂笔头内容来自面试宝典-中级难度汇编语言面试题合集问:解释一下宏汇编语言(MacroAssemblyLanguage)是什么?请举例说明如何使用宏汇编语言进行代码开发。宏汇编语言(MacroAssemblyLanguage,MASM)是一种扩展了基本汇编语言功能的编程工具。它允许程序员定义和使用......
  • 2023最新高级难度汇编语言面试题,包含答案。刷题必备!记录一下。
    好记性不如烂笔头内容来自面试宝典-高级难度汇编语言面试题合集问:在汇编语言中,什么是宏指令(MacroInstruction)?请解释一下宏指令的概念和使用方式。在汇编语言中,宏指令(MacroInstruction)是一种用于简化代码编写和维护的预处理工具。宏定义允许程序员将一个或多个复杂的指......