老师好,mysql b+树索引 数据为什么不放在非叶子节点

来源:7-4 面试官:说说Hash、B、B-的区别和应用场景?-(2)

君莫逐

2021-04-29

写回答

1回答

求老仙

2021-05-08

同学,放到非叶子节点的坏处,就是索引很大。内存。。。内存。。。不够! 这就是核心问题,如果所有数据都再叶子节点,有两个非常大的优势:

  1. 索引很小(你可以理解成非叶子节点小,可以放到内存中)

  2. 数据可以在磁盘上紧密排列

0
0

笑傲Java面试 剖析大厂高频面试真题 秒变offer收割机

深度剖析大厂面试高频真题,让你秒变offer收割机

1783 学习 · 314 问题

查看课程