如果日志缓冲区已满,请问mysql如何处理大型未提交的事务?

时间:2017-09-25 05:53:52

标签: mysql innodb

mysql会将日志的一些部分写入重做文件???据我所知,重做日志(ib_logfile)以循环方式使用。当重做日志已满,并且在重做徽标中有一些大的未提交事务时,mysql如何处理这种情况????

1 个答案:

答案 0 :(得分:0)

'溢出'进入行。这意味着性能会受到“大”交易的影响。 (也就是说,与日志文件大小相比较大。)实际上我怀疑它不是“溢出”,而是“移动”的“第一”变化。

因此,要解决您的隐含问题,任何大小的交易都可以完全处理ACID。