mysql B树叶子节点,非叶子节点存储的是什么

 

聚簇索引

  • 叶子节点:存储的是整行数据。
  • 非叶子节点:存储的是索引值(即主键值),这些值用于指导查询过程中的搜索方向。

非聚簇索引

  • 叶子节点:存储的是主键的值,而不是整行数据。这是因为非聚簇索引的目的是加速查询,而不是直接提供数据。当通过非聚簇索引找到主键值后,MySQL会进行所谓的“回表”操作,即根据主键值去聚簇索引中查找相应的整行数据。
  • 非叶子节点:同样存储的是索引值(即非主键索引列的值),这些值也用于指导查询过程中的搜索方向。

 

posted @ 2023-04-01 10:42  方达达  阅读(96)  评论(0编辑  收藏  举报