请描述数据库中读写Page的完整流程,包括索引访问、Buffer Pool缓存与磁盘管理之间的协作关系。
考察说明
考察对数据库存储引擎内部数据页读写路径的理解,包括缓存、索引与磁盘I/O的协作
回答思路
- 说明读Page时如何通过索引定位到具体页面,并检查Buffer Pool是否命中
- 解释写Page时脏页的产生、刷盘时机与redo log/checkpoint等持久化机制
- 阐述Buffer Pool的替换策略(如LRU)及预读、延迟写等优化
- 覆盖索引页与数据页在Buffer Pool中的区分处理
本题已收录答题指导
本题附完整参考答案与评分标准
登录后可查看结构化答题指导;也可以直接开一场模拟面试,AI 面试官用本题实时追问并给出评分。