buffer pool流程
2023-03-04 16:48:31 0 举报
mysql执行更新、查询时,在buffer pool里的操作
作者其他创作
大纲/内容
1. 更新数据
Buffer Pool
6. 写入Redo Log到文件
2. 更新数据
2.1 不存在则从磁盘加载到Buffer Pool2.2 修改Buffer Pool的数据
1.1 如果数据不存在则从磁盘获取1.2 将其加载到Buffer Pool
磁盘
InnoDB
执行器
Redo Log文件
2. 不存在则从磁盘加载
Bin Log文件
4. 更新数据
Redo Log Buffer
Undo Log
3. 记录UndoLog
更新数据
7. 写入Binlog到文件
1. 查询数据
定期刷入磁盘
5. 写入Redo Log Buffer
0 条评论
下一页