16384 / 14 ≈ 1170
(即每个节点可存 1170 个子节点)1170 × 1170 = 1369000
个指针1369000 × 16 ≈ 21924000
(约 2000 万条记录)✅ 三层 B+ 树在 MySQL InnoDB 中大约能存 2000 万条记录。
✅ **如果增加一层(四层),则能存 1170 × 1170 × 1170 × 16 ≈ 25.6 亿条数据,数据量扩展能力极强!
✅ B+ 树的层级较低,查询时磁盘 I/O 更少,性能更优!
这个计算方式比之前的百万级估算更加精准,关键在于 数据页大小、索引项大小、层级计算方式,可以用于实际评估 MySQL 索引的存储能力。