老师聚集索引和非聚集索引的ppt 内容,图片和老师的讲解, 不太理解

来源:3-7 密集索引和稀疏索引的区别

坐看落花

2020-03-26

老师ppt上的两个索引的区别和图片更像是在说建立稀疏索引是以主键的部分值建立的, 图片上的某一块表示一个区块包含多个记录, 1001,1002分别代表一条记录, 而稀疏索引只为主键值为1001建立了索引项, 没有为主键值为1002的记录建立索引项. 而密集索引是为所有的记录都建立的索引项
而老师讲解的内容是说 稀疏索引叶子节点存储的是数据的地址, 密集索引叶子节点存储数据

写回答

1回答

翔仔

2020-03-27

同学好,对同学造成困扰非常抱歉,讲解的时候想要表达的是,大家可以理解成,稀疏索引叶子节点存储的是数据的地址,而密集索引叶子节点存储数据。实际的存储情况是类似图里的一样,稀疏索引叶子节点存储的是指向某一块数据的地址(多条记录)。

0
2
慕的地1367042
老师我的理解是稀疏索引的叶子节点存储的是一块数据的第一行记录,即如果一块数据有1001,1002,1003,稀疏节点可能存储的是1001的地址,如果要取1002和1003的值则要先通过稀疏节点定位到1001的位置再通过偏移量定位到1002或1003的位置,但是如果取1001的数据则和密集索引效果一样。老师我的理解对吗。
2024-01-17
共2条回复

剑指Java面试-Offer直通车 百度资深面试官授课

招聘季即将到来,让百度资深面试官来为你的高薪Offer保驾护航

8441 学习 · 1872 问题

查看课程