当前位置: 首页 > news >正文

除了速卖通还有什么网站做外贸南京网络营销服务

除了速卖通还有什么网站做外贸,南京网络营销服务,做外贸哪里网站比较好,旅游网站模板图片目录 1:mysql默认InnoDB innodb存储结构 数据页内的结构是怎样的:类型划分 页三大部分 从数据页的角度看B树是如何进行查询的 2: InnoDB 与myisam 部分区别 2.1 :存储结构的区别: 2.2 :对事物支持 2.2 &#x…

目录

1:mysql默认InnoDB

 innodb存储结构

数据页内的结构是怎样的:类型划分

页三大部分

从数据页的角度看B+树是如何进行查询的 

 

2: InnoDB 与myisam 部分区别

2.1 :存储结构的区别:

2.2 :对事物支持

2.2 :锁区别


1:mysql默认InnoDB

 innodb存储结构

在这里插入图片描述

  • 区: 比页大一级的存储结构,在InnoDB存储引擎中,一个区会分配64个连续的页。
  • 页:默认大小是16KB
  • 段:由一个或多个区组成,区在文件系统是一个连续分配的空间,在InnoDB是连续的64个页,不过在段中不哟啊求区与区之间是相邻的。段是数据库中的分配单位,不同类型的数据库对象以不同的段形式存在。当我们创建数据表,索引的时候,就会相应的创建对应的段。
  • 表:是一个逻辑容器,表空间存储的对象是段,在一个表空间中可以有一个或多个段,但是一个段只能属于一个表空间。
  • 数据库:由一个或多个表空间组成。

 ⻚Mysql的基本存储结构是⻚(记录都存在⻚⾥边):

数据页内的结构是怎样的:类型划分

1. 数据页
2. 系统页
3. Undo页
4. 事务数据页

页结构(总计16KB)

1. 文件头    38字节, 描述页的信息
2. 页头    56字节,页的状态信息
3. 最大最小记录    26字节,是两个虚拟的行记录
4. 用户记录    不确定, 存储行记录内容
5. 空闲空间    不确定, 页中还没有被使用的空间
6. 页目录    不确定, 存储用户记录的相对位置
7. 文件尾    8字节, 校验页是否完整。


页三大部分

1. 文件通用部分。文件头和文件尾
2. 记录部分。最小,最大记录,用户记录。
3. 索引部分。页目录, 记录索引的作用。* 将所有的记录分成几个组,包括最小记录和最大记录,但不包括标记为“已删除的记录”* 第1组,最小记录的分组,只有一个记录。最后一组,最大记录的分组,有1~8条记录。其余的组的记录数量在4~8之间。* 在每个组中最后一条记录的头信息会存储该组一共有多少条记录,作为n_owned字段。* 页目录用来存储每组最后一条记录的地址偏移量,


从数据页的角度看B+树是如何进行查询的 

1. B+树是如何进行记录检索的
如果通过 B+ 树的索引查询行记录,首先是从 B+ 树的根开始,逐层检索,直到找到叶子节点,也就是找到对应的数据页为止,将数据页加载到内存中,页目录中的槽(slot)采用二分查找的方式先找到一个粗略的记录分组,然后再在分组中通过链表遍历的方式查找记录。
2. 普通索引和唯一索引在拆线呢效率上有什么不同
唯一索引就是在普通索引上增加了约束性,也就是关键字唯一,找到了关键字就停止检索。而普通索引,可能会存在用户记录中的关键字相同的情况,根据页结构的原理,当我们读取一条记录的时候,不是单独将这条记录从磁盘中读出去,而是将这个记录所在的页加载到内存中进行读取。InnoDB 存储引擎的页大小为 16KB,在一个页中可能存储着上千个记录,因此在普通索引的字段上进行查找也就是在内存中多几次“判断下一条记录”的操作,对于 CPU 来说,这些操作所消耗的时间是可以忽略不计的。所以对一个索引字段进行检索,采用普通索引还是唯一索引在检索效率上基本上没有差别。

 

参考:https://github.com/AobingJava/JavaFamily 

 


2: InnoDB 与myisam 部分区别

2.1 :存储结构的区别:

InnoDB:存储有2个文件:

                 1.frm文件   ---->用于存储表结构文件

                 2.idb文件   ---->用于索引和数据文件

MyIsam:存储有3个文件:

                 1.frm文件   ---->用于存储表结构文件

                 2.myi文件   ---->用于索引文件

                 3.myd文件   ---->用于数据文件

由于MyIsam数据和索引分开存储的,因此索引查找的时候,myisam叶子节点存储的是数据所在的地址,而不是数据;

Innodb 叶子节点存储的是整个数据行,所有字段数据

2.2 :对事物支持

InnoDB:acid

MyIsam:不支持事物

2.2 :锁区别

InnoDB:默认行级锁,当索引查找失败时,行级锁失效升级表级锁

MyIsam:默认表级锁

http://www.lbrq.cn/news/2392669.html

相关文章:

  • 郑州做网站的联系方式外链网站推荐
  • 阿里巴巴开店网站怎么做淄博新闻头条最新消息
  • 安徽智农网络信息技术服务有限公司 网站开发网站友情链接出售
  • 郑州网站建设更好产品市场调研怎么做
  • 做网站属于无形资产还是费用环球贸易网
  • 贵州网站建设营销公司bt蚂蚁磁力
  • 网上有哪些购物网站网络营销战略的内容
  • wordpress申请网站企业宣传片
  • 想转行做网站营销策划思路及方案
  • wordpress资源站主题seo关键词优化推广外包
  • wordpress 代替cmsseo工程师是做什么的
  • 手机评测网站武汉网站推广公司排名
  • 如何用vps系统搭建企业网站以及邮箱系统企业在线培训系统
  • 做网站图片处理问题网络营销公司好不好
  • 信誉好的江苏网站建设最近一周热点新闻
  • 获取网站访客qq号码源码优化大师windows
  • 哈尔滨网站建设制作费用网站统计平台
  • 珠海做网站建设google网站登录入口
  • 做打鱼网站全网关键词云在哪里看
  • 余姚网站定制seo优化快排
  • 中山seo扣费郑州网站制作选择乐云seo
  • 上海网络推广公司网站外贸网站搭建推广
  • 今天哈尔滨最新通告seo的内容怎么优化
  • 域名怎么拿来做网站云客网平台
  • 不同网站建设特点网络营销品牌公司
  • 网站建设的上机报告培训机构是干什么的
  • 东莞网站建设北京seo推广外包
  • 中山精品网站建设方案安徽seo推广
  • 猪八戒上面还是淘宝上做网站技术好大庆网络推广
  • 做网站广告有哪些职位锦州seo推广
  • 基于dcmtk的dicom工具 第六章 StoreSCU 图像发送
  • Windows11下编译好的opencv4.8-mingw,可下载后直接用
  • 后缀树:字符串处理的利器
  • Linux常用指令大全
  • Machine Learning HW2 report:语音辨识(Hongyi Lee)
  • 网工知识——vlan技术