mirror of
https://github.com/postgres/postgres.git
synced 2025-07-15 19:21:59 +03:00
Change Win32 O_SYNC method to O_DSYNC because that is what the method
currently does. This is now the default Win32 wal sync method because we perfer o_datasync to fsync. Also, change Win32 fsync to a new wal sync method called fsync_writethrough because that is the behavior of _commit, which is what is used for fsync on Win32. Backpatch to 8.0.X.
This commit is contained in:
@ -114,7 +114,8 @@
|
||||
|
||||
#fsync = true # turns forced synchronization on or off
|
||||
#wal_sync_method = fsync # the default varies across platforms:
|
||||
# fsync, fdatasync, open_sync, or open_datasync
|
||||
# fsync, fdatasync, fsync_writethrough,
|
||||
# open_sync, open_datasync
|
||||
#wal_buffers = 8 # min 4, 8KB each
|
||||
#commit_delay = 0 # range 0-100000, in microseconds
|
||||
#commit_siblings = 5 # range 1-1000
|
||||
|
Reference in New Issue
Block a user