innodb_flush_log_at_trx_commit
2016-11-07 11:33:13 0 举报
innodb_flush_log_at_trx_commit是MySQL中InnoDB存储引擎的一个配置参数,用于控制事务日志的刷新策略。该参数的值可以是0、1或2。当设置为0时,表示每次事务提交时都只将日志写入缓冲区,而不立即将数据写入磁盘;当设置为1时,表示每次事务提交时都将日志写入磁盘;当设置为2时,表示每次事务提交时都将日志写入磁盘,并且每秒刷新一次缓冲区中的日志。这个参数的设置会影响数据库的性能和数据安全性,因此在实际应用中需要根据具体情况进行调整。