#openGauss #入门 #安装 #数据库 #开源
知识来源:docs-opengauss.osinfra.cn/zh/
wal_sync_method
参数说明: 设置向磁盘强制更新WAL数据的方法。
该参数属于SIGHUP类型参数,请参考表1中对应设置方法进行设置。
须知:
如果将fsync关闭,这个参数的设置就没有意义,因为所有数据更新都不会强制写入磁盘。
取值范围:枚举类型
-
open_datasync表示用带O_DSYNC选项的open()打开“WAL”文件。
-
fdatasync表示每次提交的时候都调用fdatasync()。(支持suse10和suse11)。
-
fsync_writethrough表示每次提交的时候调用fsync()强制把缓冲区任何数据写入磁盘。
说明:由于历史原因,Windows平台支持将wal_sync_method设置为fsync_writethrough。在Windows平台上fsync_writethrough和fsync等效。
-
fsync表示每次提交的时候调用fsync()。(支持suse10和suse11)
-
open_sync表示用带O_SYNC选项的open()写“WAL”文件。(支持suse10和suse11)
说明:不是所有的平台都支持以上参数。
默认值: fdatasync
#openGauss #入门 #安装 #数据库 #开源