1
0
mirror of https://github.com/Snailclimb/JavaGuide synced 2025-06-16 18:10:13 +08:00

fix the default value of sync_binlog

This commit is contained in:
paigeman 2023-08-01 09:56:39 +08:00 committed by GitHub
parent d9dcedbd64
commit c2e0501147
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -202,7 +202,7 @@ tag:
- **上图的 write是指把日志写入到文件系统的 page cache并没有把数据持久化到磁盘所以速度比较快** - **上图的 write是指把日志写入到文件系统的 page cache并没有把数据持久化到磁盘所以速度比较快**
- **上图的 fsync才是将数据持久化到磁盘的操作** - **上图的 fsync才是将数据持久化到磁盘的操作**
`write``fsync`的时机,可以由参数`sync_binlog`控制,默认是`0`。 `write``fsync`的时机,可以由参数`sync_binlog`控制,默认是`1`。
`0`的时候,表示每次提交事务都只`write`,由系统自行判断什么时候执行`fsync` `0`的时候,表示每次提交事务都只`write`,由系统自行判断什么时候执行`fsync`