首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    innodb_flush_log_at_trx_commit参数

    innodb_flush_log_at_trx_commit参数 简介 今天在工作中遇到了一个问题,就是某个服务器的从库由于磁盘问题,产生了延迟,而监控和报警没有发觉,没有报警提示,当我清理磁盘之后,发现一个问题...但是从库应用relay-log的速度小于relay-log的生成速度,所以导致这个从库的SBM(second behind master)一直缓慢上升,想了半天没有好的办法,最终通过设置innodb_flush_log_at_trx_commit...关于mysql中的这个参数,之前简单做过一些了解,今天看了下官方的手册,大概翻译如下: 当innodb_flush_log_at_trx_commit被 设置为0,日志缓冲每秒一次地被写到日志文件,并且对日志文件做到磁盘操作的刷新...上面这段文字看着比较绕口,翻译下就是: innodb_flush_log_at_trx_commit 参数解释: 0(延迟写): log_buff --每隔1秒--> log_file —实时—>

    94310
    领券