innodb_flush_log_at_trx_commit

此参数有3个值可设置:0、1、2
0表示每秒刷写一次日志到硬盘,极端情况下MySQL或操作系统挂了最多丢1秒的数据更新
1表示每次事务提交就写硬盘请求并通知操作系统同步文件到硬件,默认且最安全,性能比0低
2表示每次事务提交就只写硬盘请求,由操作系统去择机同步文件到硬盘,效率高且比0安全一点(MySQL挂了不丢更新),但当操作系统挂掉,未同步到硬盘的数据更新全丢。

相关文章:

  • 2022-12-23
  • 2021-08-25
  • 2021-11-24
  • 2021-09-29
  • 2022-12-23
  • 2022-12-23
  • 2021-09-06
  • 2022-12-23
猜你喜欢
  • 2021-07-11
  • 2021-10-13
  • 2021-11-11
  • 2021-12-30
  • 2022-01-28
  • 2021-12-16
  • 2021-10-31
相关资源
相似解决方案