InnoDB Redo Flush及脏页刷新机制深刻分析

概要:html 咱们知道InnoDB采用Write Ahead Log策略来防止宕机数据丢失,即事务提交时,先写重作日志,再修改内存数据页,这样就产生了脏页。既然有重作日志保证数据持久性,查询时也能够直接从缓冲池页中取数据,那为何还要刷新脏页到磁盘呢?若是重作日志能够无限增大,同时缓冲池足够大,可以缓存全部数据,那么是不须要将缓冲池中的脏页刷新到磁盘。可是,一般会有如下几个问题:数据库 服务器内存
相关文章
相关标签/搜索