暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

人大金仓KingbaseES数据库-wal_sync_method参数

数据猿 2023-01-30
259
wal_sync_method

属性

描述

类型

enum

默认值

fsync

级别

SIGHUP---会话级

用来向强制 WAL 更新到磁盘的方法。如果 fsync 是关闭的,那么这个设置就不相关,因为 WAL 文件更新将根本不会被强制。可能的值是:

  • open_datasync (用 open() 选项 O_DSYNC 写 WAL 文件)

  • fdatasync (在每次提交时调用 fdatasync() 

  • fsync (在每次提交时调用 fsync() 

  • fsync_writethrough (在每次提交时调用 fsync() ,强制任何磁盘写高速缓存的直通写)

  • open_sync (用 open() 选项 O_SYNC 写 WAL 文件)

open_ * 选项也可以使用 O_DIRECT (如果可用)。不是在所有平台上都能使用所有这些选择。默认值是列表中第一个被平台支持的那个, 不过 fdatasync 是 Linux 中的默认值。默认值不一定是最理想的;有可能需要修改这个设置或系统配置的其他方面来创建一个崩溃-安全的配置,或达到最佳性能。这个参数只能在 kingbase.conf 文件中或在服务器命令行上设置。

「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论