索引和数据库的源数据结构是耦合的吗?
导读:索引和数据库的源数据结构是耦合的吗,一篇方法教程,与您分享索引和数据库的源数据结构是耦合的吗的内容,接下来一起来看看吧。 在InnoDB存储引擎中,索引又可以分成聚簇索引和非聚簇索引(二级索引)
索引和数据库的源数据结构是耦合的吗
一篇方法教程,与您分享索引和数据库的源数据结构是耦合的吗的内容,接下来一起来看看吧。
在InnoDB存储引擎中,索引又可以分成聚簇索引和非聚簇索引(二级索引),它们区别就在于叶子节点存放的是什么数据:
- 聚簇索引的叶子节点存放的是实际数据,所有完整的用户记录都存放在聚簇索引的叶子节点;
- 二级索引的叶子节点存放的是主键值,而不是实际数据。
聚簇索引 B+Tree 如图所示,叶子节点存放索引+用户行记录。

二级索引的 B+Tree 如下图,子节点存放的是索引值+主键值,而不是实际数据。

上述分享的索引和数据库的源数据结构是耦合的吗?的经验小知识,希望看完本文能给您带来一点帮助!
相关阅读
-
html中 style什么意思 html中 style的作用
关于这个html中 style什么意思的话题,html中style可以是一个全局属性,用于规定元素的行内样式,也可以是一个标签元素,用于为HTML文档定义样式信息。
-
什么是SMTP服务器? 邮件服务器配置
今天为大家介绍什么是SMTP服务器的话题,一定能解决您的问题的,一起来了解吧! SMTP(简单邮件传输协议)服务器是用于发送和接收电子邮件的互联网标准。 它们负责在不同的邮件服务器之
-
分布式事务有哪些解决方案
关于这方面的知识你知道吗?分布式事务有哪些解决方案的教程内容,接下来分享详细内容。 基于XA协议的 :两阶段提交和三阶段提交,需要数据库层面支持 基于事务补偿机制的 :TCC,基于
-
Warehouse:管理Flatpak应用的强大工具
跟大家说一说Warehouse的相关知识,很不错的方法小知识,建议收藏哦! 有一个应用,可以为你提供有关 Flatpak 应用的所有重要信息,以及管理它的工具,这不是很好吗? 这一次你很幸运! 在


