博客
MySQL
4 篇文章
MySQL 深分页优化:2026 年的工程答案
从 `LIMIT offset` 的全表扫描,到 Keyset 游标分页的 O(log N) 索引定位,再到 Deferred Join 的覆盖索引减少回表——基于 MySQL 8.0 InnoDB 200 万行的实测数据,梳理 2026 年大表深分页问题的工程答案。
为什么 MySQL 选择 B+ Tree?
B+ Tree 是一种高效的数据结构,广泛应用于数据库(如 MySQL 的 InnoDB)、文件系统和内存管理。其优势包括快速查找、支持范围查询、适应磁盘存取特性和动态平衡,使其在处理大规模数据时表现卓越。相比其他数据结构,B+ Tree 提供更好的性能和灵活性,特别是在高并发环境下。



