性能问答>mysql---redog log刷盘>
4回复

mysql---redog log刷盘



都知道redo log buffer,是由redo log block组成的,一个block中可能有多个事务的redo log,所以redo log在刷盘的时候一定是会把未提交事务的redo log刷下去,我有一个疑惑:此时这个block会从buffer中删除么,还是会继续保存等里面所有redolog相对应的事务提交了再删除?此时被刷到磁盘上的block存在未提交的redo log,岂不是浪费磁盘空间?

1120 阅读
请先登录,查看4条精彩评论吧
快去登录吧,你将获得
  • 浏览更多精彩评论
  • 和开发者讨论交流,共同进步