为什么Mysql要用B+树来实现呢,而不是B树? MySQL 选择 B+ 树而不是 B 树作为索引结构,主要是基于以下几个关键优势: 1. 更低的树高与更高的查询效率 B+ 树的内部节点不存储实际数据,只存放键值和子节点指针,因此每个节点能容纳更多键,从而有效降低树的高度。 树高越低,查询时需要的磁盘 I/O 次数越少,尤其适合磁盘存储系统,其中 I/O 是主要性能瓶颈。 2. 更高效的范围查询 … 2025-12-27 20:20 | Mysql面试题 667 字 | 3 分钟 b+树b树mysqlsql优化性能优化索引面试题