特牛生活网

redo日志和undo日志区别是什么?_后端redo undo_后端从入门到精通的博客-CSDN博客

网友收藏
文章浏览阅读876次。我们都知道innoDb刷新数据到磁盘是通过页为单位来刷新的,那么总不能每次修改一条数据或者几条,就把整个页刷新到磁盘上,所以这时候redo日志的作用就是记录每条新增或者修改后的数据,在以后特定的时间flush到磁盘上。Flush什么东西到磁盘呢?Flush那些修改之后的脏页,当redo日志满了之后,就会有限flush脏页到磁盘,来腾出redolog空间,这时候就会影响数据库的查询性能。刷新脏页的时机是mysql服务器空闲的时候,当系统内存不足的时候,当服务器正常关闭的时候,这时候就可能发生flush脏页_后端redo undo
标签:后端redo undo