一、支持版本
·内核版本 MySQL 5.7 20201230 及以上
·内核版本 MySQL 8.0 20201230 及以上
二、适用场景
主要适用于写入压力比较大的场景。
三、性能数据
在 sysbench-write-only 高并发持续写入场景下,TPS 性能有10%左右提升。
四、使用说明
通过设置参数 innodb_flush_redo_using_fdatasync=ON/OFF 来控制是否用 fdatasync 来避免 redo 日志文件元数据实时落盘。
| 参数名 | 动态 | 类型 | 默认 | 参数值范围 | 说明 |
| innodb_flush_redo_using_fdatasync | yes | bool | ON | ON/OFF | 是否使用 fdatasync 方式刷 redo |