第一章:B-Tree 与 B+Tree — 索引的数学骨架Published: Thu Feb 05 2026深入探讨 B-Tree 与 B+Tree 的数学定义、磁盘 I/O 效率以及在数据库索引中的核心地位。Continue Read
第二章:LSM-Tree — 写入密集型系统的引擎Published: Thu Feb 05 2026深入解析 Log-Structured Merge-Tree 的核心机制:MemTable、SSTable 与 Compaction,以及它如何将随机写入转化为顺序写入。Continue Read
第三章:聚簇与非聚簇索引 — 数据的物理地图Published: Thu Feb 05 2026解析数据在磁盘上的物理存储方式,以及“回表查询 (Double Lookup)”对性能的致命影响。Continue Read
第四章:查询执行与优化器 — 数据库的大脑Published: Thu Feb 05 2026解析 CBO (基于成本的优化器) 如何决定执行路径,以及为什么统计信息过时会导致全表扫描。Continue Read
第五章:并发控制 (MVCC & Locks) — 平行宇宙的魔法Published: Thu Feb 05 2026深入解析多版本并发控制 (MVCC) 如何实现“读不阻塞写”,以及事务隔离级别的底层实现。Continue Read
第六章:实战案例 — 数据库在野外Published: Thu Feb 05 2026从 Sentry 到 Shopify,深度剖析三个由底层机制引发的真实数据库灾难及其修复方案。Continue Read