首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
学习
基础学习课
实战项目课
求职辅导课
专栏&文章
竞赛
搜索
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
在线笔面试、雇主品牌宣传
登录
/
注册
牛客上的彭于晏
2019-09-06 22:11
已编辑
中央戏剧学院 Java
关注
已关注
取消关注
数据库的一个问题
innodb为什么会使用B+树做索引?看有的答案说是因为预读,可预读与b+树又有什么联系?因为最后叶子节点形成链表?可链表即使在磁盘也不一定是空间连续的?有大佬愿意给讲解一下吗?
提示
全部评论
推荐
最新
楼层
求杨超越带好运😁
阿里巴巴_基础产品事业部_开发工程师
这个我觉得是不是得有个对比呀?比如说为什么使用B+树而不使用B树?不使用哈希索引,然后可以比较的来说下,比如说B+树和B树相比有哪些优点。磁盘读取效率更好,因为所有信息都存储在叶子节点,非叶子节点只存储索引信息。插入删除更加方便,因为所有叶子节点是有序排列的。查询效率更加稳定,因为所有的查询都是从根节点到叶子节点,路径长度相同。也不知道说的对不对,欢迎大家批评指正😄
点赞
回复
分享
发布于 2019-09-06 22:17
氧气有点稀薄
门头沟学院 C++
两方面 1.范围查找 2.B+树减少磁盘IO
点赞
回复
分享
发布于 2019-09-06 23:40
Iamgood
西安交通大学 Java
我也一直很纠结这个问题
点赞
回复
分享
发布于 2019-09-06 22:15
我是一个有感情的菠萝头
滴滴出行_地图与公交事业部_研发工程师
我的一点愚见: 1)B+叶子结点才包含数据(对主键索引来讲),非叶子节点只是指针或者主键值,这样每一页存放的数据更多,树也就会更加矮胖,可以减少磁盘IO。每页存放的数据更多,也意味着插入删除啥的不用频繁拆页分页。 2)B+树所有叶子节点都在一层,且是一个有序的双向链表,有利于范围查询。
点赞
回复
分享
发布于 2019-09-06 22:27
Flax
北京航空航天大学 Java
是连续的,根节点、中间节点和叶节点是以页为单位组织在硬盘连续空间上的,读取时候会以页为单位读取到内存形成页的lru。具体是不是“页”不太确定,可以看一下innodb那本书
点赞
回复
分享
发布于 2019-09-06 22:28
还没有回复哦~
相关推荐
11-23 11:25
南京工程学院 Java
等春招还是签了?
大佬们秋招Java岗一个offer没有 C# 倒是找到一个,是做asp.net web service开发的。我看网上都说c# 就业前景很差,我是春招继续找还是直接签了呀?
牛客解忧铺
点赞
评论
收藏
分享
11-24 15:00
Columbia University Java
北美字节oc
bg:水硕,一段大厂一段中厂实习碎碎念:秋招一直处于半摆烂的状态,本来都打算回国直接当团小子了,结果最后开奖开了个挺低的包,感觉有点侮辱人,就重新捡起了好几个月没看的八股和算法重新开始投,但确实有点晚了所以基本也没面上几家。每天熬到凌晨三四点面试,早上六七点爬起来笔试,虽然好几家都走到了最后的hr面,但搞了这么久也就拿了个阿里云边缘部门的小sp,属实有点不甘心。不过幸运的是,朋友帮我找人推了个北美tt的开发岗,之前我自己投都是做完笔试就直接没消息了,没想到这次内推了下还真被捞起来进面了,三轮技术面+一轮hr面也都比较顺利,不得不感叹找工真的是9分看运气1分看实力(这里真得吐槽下sb淘天...
安多纳德:
恭喜老哥 这是以后留在北美了吗
点赞
评论
收藏
分享
10-10 21:40
门头沟学院 前端工程师
你们出生产事故了?
哪个程序员要背绩效了?
Java抽象带篮子:
难蚌,点进图片上面就是我的大头😆
点赞
评论
收藏
分享
10-07 10:41
天津理工大学中环信息学院 硬件开发
投麻了没人回复呀,求大佬指点
勇敢的联想人前程似锦:
如果我是你,身体素质好我会去参军,然后走士兵计划考研211只需要200多分。
校招求职吐槽
点赞
评论
收藏
分享
11-22 18:10
四川大学 其他机械职位
班味就这么水灵灵的来了
最近和朋友聊天,她说了句让我震惊的话:"我发现我连周末点外卖都开始'最优解'了,一定要赶在高峰期前下单,不然就觉得自己亏了。"这不就是典型的"班味入侵"吗?工作思维已经渗透到生活的方方面面。
听说改个名字就能拿offer_快来快来:
啊?这样不是很正常吗,每个人都有自己的思维模式,以最小的代价去获取最高的回报,挺好啊感觉
点赞
评论
收藏
分享
点赞成功,聊一聊 >
1
28
评论
分享
回复帖子
提到的真题
返回内容
全站热榜
1
...
爱信等
7808
2
...
秋招圆满结束
7140
3
...
总结一下鼠鼠找实习的历程
5761
4
...
阿里云VS腾讯VS华为,决赛圈
4711
5
...
11.25校招&实习招聘信息汇总
4672
6
...
真心觉得25届的求职之路太艰难了
4485
7
...
阿里云管培生开奖了
4306
8
...
offer比较的一些建议:互联网、银行、金融科技、国企、央企
4215
9
...
华为开奖
3082
10
...
放弃代码,结束秋招啦!
2952
正在热议
#
25届秋招总结
#
305261次浏览
2717人参与
#
如果不工作真的会快乐吗
#
59613次浏览
521人参与
#
阿里云管培生offer
#
18226次浏览
299人参与
#
地方国企笔面经互助
#
3947次浏览
11人参与
#
美团求职进展汇总
#
1328844次浏览
12454人参与
#
选完offer后,你后悔学本专业吗
#
20267次浏览
145人参与
#
百度开奖
#
164594次浏览
985人参与
#
正在实习的你,几点下班
#
52247次浏览
393人参与
#
国央企薪资爆料
#
8897次浏览
69人参与
#
如何一边实习一边秋招
#
992848次浏览
12641人参与
#
提前批简历挂麻了怎么办
#
146648次浏览
1949人参与
#
学历or实习经历,哪个更重要
#
51435次浏览
403人参与
#
海康威视求职进展汇总
#
399238次浏览
3406人参与
#
米哈游求职进展汇总
#
176282次浏览
1460人参与
#
求职遇到的搞笑事件
#
70960次浏览
577人参与
#
投递实习岗位前的准备
#
1180043次浏览
18399人参与
#
面试体验感最好的是哪家?
#
85214次浏览
846人参与
#
实习生应该准时下班吗
#
167538次浏览
1159人参与
#
得物求职进展汇总
#
66490次浏览
682人参与
#
网申一定要掌握的小技巧
#
5369次浏览
54人参与
#
招聘要求与实际实习内容不符怎么办
#
10340次浏览
273人参与
#
0offer是寒冬太冷还是我太菜
#
899533次浏览
8017人参与
牛客网
牛客企业服务