首页 > 项目 > 当前页面

Buffer Pool 一句话总结

2026-06-26 NEW个对象

Buffer Pool 是 InnoDB 的核心内存组件,用于缓存表数据页和索引页,减少磁盘 IO。查询时优先从 Buffer Pool 读取,未命中才访问磁盘;

写入时先修改内存中的数据页并标记为脏页,再由后台线程异步刷盘。如果是非自增主键,任意一个数据页都会被标记为脏页,如果自增,则只有最后一页会被标记为脏页。

Buffer Pool 通过 LRU、Free List 和 Flush List 管理页的生命周期,其命中率直接决定数据库性能。

相关文章

NEW个对象 NEW个对象
JAVA是世界上最好的语言