首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
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
还没有回复哦~
相关推荐
不愿透露姓名的神秘牛友
今天 12:19
pdd offer沟通会
要开奖了,期待ing
拼多多求职进展汇总
点赞
评论
收藏
分享
11-26 01:07
香港大学 Java
小米终于补发offer了!
但现在面临选择:是留在这里,还是去北京的测开岗位?这真是人生的十字路口,让我很纠结。虽然小米的机会很诱人,但我也不想轻易放弃现在的工作。希望能找到一个明智的决定,真心希望大家能给我一些建议!
投递小米集团等公司10个岗位 >
牛客创作赏金赛
点赞
评论
收藏
分享
11-20 10:43
门头沟学院 嵌入式软件开发
中石油的压迫感太强了
不愧是全球top的央企
整顿职场的柯基很威猛:
这种不可怕,最可怕的是夹在一帮名校里的二本选手,人家才是最稳的。
点赞
评论
收藏
分享
10-21 16:23
蚌埠坦克学院 嵌入式软件开发
我特么什么时候才能面试啊😅😅😅😅
没有offer的小土豆:
专业面试一般是分配面试官然后联系你面试 应该是还没给你分配对应面试官
点赞
评论
收藏
分享
11-24 15:00
Columbia University Java
北美字节oc
bg:水硕,一段大厂一段中厂实习碎碎念:秋招一直处于半摆烂的状态,本来都打算回国直接当团小子了,结果最后开奖开了个挺低的包,感觉有点侮辱人,就重新捡起了好几个月没看的八股和算法重新开始投,但确实有点晚了所以基本也没面上几家。每天熬到凌晨三四点面试,早上六七点爬起来笔试,虽然好几家都走到了最后的hr面,但搞了这么久也就拿了个阿里云边缘部门的小sp,属实有点不甘心。不过幸运的是,朋友帮我找人推了个北美tt的开发岗,之前我自己投都是做完笔试就直接没消息了,没想到这次内推了下还真被捞起来进面了,三轮技术面+一轮hr面也都比较顺利,不得不感叹找工真的是9分看运气1分看实力(这里真得吐槽下sb淘天...
安多纳德:
恭喜老哥 这是以后留在北美了吗
点赞
评论
收藏
分享
评论
点赞成功,聊一聊 >
1
28
分享
评论
提到的真题
返回内容
全站热榜
1
...
到了新公司,不要用力过猛
2.0W
2
...
校招两方/三方违约模板
1.3W
3
...
【发帖有奖💰】爆料秋招开奖进展❗
1.2W
4
...
万字长文讲透金融科技方向的就业机会
1.1W
5
...
从露宿街头到百万级种子轮融资②——我的实习期都经历了什么
7932
6
...
秋招圆满结束!!
7180
7
...
听学长的没错
6771
8
...
华为开奖,详细时间线
6614
9
...
华为开奖?
6417
10
...
同事在会议室扇了自己好几个大嘴巴子
5665
正在热议
#
拼多多求职进展汇总
#
231362次浏览
2026人参与
#
哪些公司校招卡第一学历
#
32468次浏览
102人参与
#
阿里云管培生offer
#
57600次浏览
1739人参与
#
25届秋招总结
#
392071次浏览
3920人参与
#
在职场上,你最讨厌什么样的同事
#
5526次浏览
80人参与
#
地方国企笔面经互助
#
6413次浏览
16人参与
#
北方华创开奖
#
65671次浏览
545人参与
#
ai智能作图
#
19283次浏览
239人参与
#
硬件兄弟们 甩出你的华为奖状
#
77726次浏览
625人参与
#
实习,投递多份简历没人回复怎么办
#
2434062次浏览
34693人参与
#
工作中,你有没有遇到非常爱骂人的领导?
#
4629次浏览
47人参与
#
实习与准备秋招该如何平衡
#
722088次浏览
8548人参与
#
我的实习求职记录
#
6116820次浏览
83927人参与
#
如果再来一次,你还会选择这个工作吗?
#
108467次浏览
1088人参与
#
如果你有一天可以担任公司的CEO,你会做哪三件事?
#
9720次浏览
202人参与
#
游戏求职进展汇总
#
52508次浏览
343人参与
#
夸夸我的求职搭子
#
131887次浏览
1360人参与
#
腾讯求职进展汇总
#
207128次浏览
1693人参与
#
实习想申请秋招offer,能不能argue薪资
#
35670次浏览
308人参与
#
签了三方后想毁约怎么办
#
18437次浏览
111人参与
#
牛客租房专区
#
4438次浏览
120人参与
#
25届机械人为了秋招做了哪些准备?
#
24809次浏览
352人参与
牛客网
牛客企业服务