剑指Offer(sql)——运用B Tree来优化索引

(B树)平衡多路查找树,如果每个节点最多有m个孩子,那我们就可以称之为m阶B树。

但现实中,我们的索引,孩子的数量肯定是远大于3的。

B树,共有四个特征:

  1. 根节点至少包括两个孩子。
  2. 树中每个节点最多含有m个孩子(m≥2)。
  3. 除了根节点和叶节点以外,其他每个节点至少有ceil(m/2)个孩子。ceil是指取m/2的进一法,比如1.2取2,1.5也取2.
  4. 所有叶子节点都位于同一层。

其目的,也是尽可能的减少IO次数。

剑指Offer(sql)——运用B Tree来优化索引

相关文章:

  • 2022-01-06
  • 2021-07-05
  • 2021-12-31
  • 2021-05-03
  • 2021-12-29
  • 2021-12-03
  • 2021-06-18
  • 2021-08-11
猜你喜欢
  • 2021-12-12
  • 2021-11-11
  • 2021-09-07
  • 2021-05-17
  • 2021-05-30
  • 2021-11-11
  • 2021-04-09
相关资源
相似解决方案