Innodb日志刷新以防止数据丢失

时间:2014-01-28 14:39:41

标签: mysql logging innodb flush fault-tolerance

我需要对我的innodb引擎有一个高功率故障容忍,我不能改变硬件配置。 你建议打电话吗

FLUSH ENGINE LOGS;
经过非常重要的手术后? 它可以帮助防止数据因断电或进程崩溃而丢失吗?

1 个答案:

答案 0 :(得分:1)

使用FLUSH ENGINE LOGS应该是不必要的。你的MySQL / InnoDB配置应该有:

  • innodb_flush_logs_at_trx_commit = 1
  • sync_binlog = 1

除此之外,如果您的硬件不可靠,那么就无法做到。