硅基社区
标签频道

页分裂

该标签下的文章、提问与讨论帖。

文 同一张 1.2 亿行流水表:用 innodb_index_stats 的 n_leaf_pages 量化二级索引 B+ 树膨胀,UPDATE 改时间戳列后 P99 从 4.2ms 爬到 31ms 的完整诊断手册
«结论先行:InnoDB 二级索引的"膨胀"(叶子页数远超理论值)是长期运行最容易被漏诊的隐性成本——它不产生慢日志、不触发任何告警,但会让随机写页分裂从 0.3% 涨到 11%,UPDATE 改索引列时 P99 从 4.2ms 爬到 31
文 把 UUID 主键换回自增后,写入 P99 从 38ms 跌回 2ms:一次 InnoDB 页分裂复盘
一、现象:一条"写入"接口,把磁盘 IO 打到 92% 先说结论:这次写入慢,不是慢 SQL、不是连接池、也不是网络,而是"主键用 UUID 导致 InnoDB 随机写 + 页分裂"。把主键换回自增后,同一台机器、同一份流量,写入 P99