1 文本格式 using System; // A BTree class Btree { public BTreeNode root; // Pointer to root node public int t; // Minimum degree // Constructor (Initializes tree as empty) Btree(int
btree也叫b-treem阶btree特点:1.所有节点最多有m个子女2.中间节点最少有ceil(m/2)个子女//ceil向上取整3.根节点不是叶子节点最少有2个子女4.所有叶子节点都在同一层5.所有节点都是有n个key和n+1个指针组成ceil(m/2)-1<= n <=m-1 下图为3阶btree:
----------------Btree Index 原理----------------1.Oracle中的Btree Index具有3大结构,root节点,branch节点,leaf节点.Root节点始终紧跟索引段头.当索引比较小的时候,root节点,branch节点,leaf节点都存储在同一个block中.Branch节点主要存储了索引的键值,但是这个键值并不是完整的,它只是完整