innodb_flush_log_at_trx_commit 和 sync_binlog 都为 1
就能确保 MySQL 机器断电重启后,数据不丢失。
建议在比较重要的库,比如涉及到钱的库,设置为双一,而你的测试环境或者正式业务不那么重要的库(比如日志库)可以将 innodb_flush_log_at_trx_commit 设置为0,sync_binlog 设置成大于100 的数值,提高更新效率。
欢迎分享,转载请注明来源:内存溢出
innodb_flush_log_at_trx_commit 和 sync_binlog 都为 1
就能确保 MySQL 机器断电重启后,数据不丢失。
建议在比较重要的库,比如涉及到钱的库,设置为双一,而你的测试环境或者正式业务不那么重要的库(比如日志库)可以将 innodb_flush_log_at_trx_commit 设置为0,sync_binlog 设置成大于100 的数值,提高更新效率。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)