美文网首页
Master Thread

Master Thread

作者: 走过分叉路 | 来源:发表于2021-06-17 21:59 被阅读0次

    1、为什么再大的事务提交的时间也是很短的
    InnoDB存储引擎每秒将重做日志缓冲中的内容刷新到重做日志文件。
    2、主循环

    • 每秒的操作
      日志缓冲刷新到磁盘,即使这个事务还没有提交(总是);
      合并插入缓冲(可能);
      至多刷新100个Innodb的缓冲池中的脏页到磁盘(可能);
      如果当前没有用户活动,则切换到background loop(可能)。
    • 每10秒的操作
      刷新100个脏页到磁盘(可能的情况下);
      合并至多5个插入缓冲(总是);
      将日志缓冲刷新到磁盘(总是);
      删除无用的Undo页(总是);
      刷新100个或者10个脏页到磁盘(总是)。

    相关文章

      网友评论

          本文标题:Master Thread

          本文链接:https://www.haomeiwen.com/subject/jwwfyltx.html