终于理解 MySQL 索引要用 B+tree ,而且还这么快

文 / @WordPress主题

个子节点。如果根节点不是叶节点,则至少有两个子节点。所有叶子节点都在同一层次上并没有指向其他节点的指针(欢迎大家补充更加详尽的定义)。B-tree又包括B+tree和B*tree两种,其中B+tree是MySQL索引的核心数据结构。B+tree对比于其他的数据结构,它的优势主要体现在以下几个方面:可控制高度,查询速度稳定,支持范围查询,支持磁盘存储,支持节点的拆分与合并等。这些优点在实际的MySQL索引查询中体现得尤其明显。总之,学习B+tree的数据结构已经成为MySQL索引优化的必要条件,光有SQL优化的技巧和经验是不够的,还需要掌握一些理论基础。相信在未来的学习和工作中,我们一定会对B+tree有更加深入的了解和应用,从而提高我们MySQL数据库的查询性能。

添加UTHEME为好友
扫码添加UTHEME微信为好友
· 分享WordPress相关技术文章,主题上新与优惠动态早知道。
· 微信端最大WordPress社群,限时免费入群。