基于湖库一体架构,统一管理结构化、半结构化与非结构化等多模态数据,一个系统承载事务处理、实时分析与 AI 工作负载。
enable_standby_semi_sync
更新时间:2026-07-29 15:31:40
说明
对于 V4.4.2 版本,该配置项从 V4.4.2 BP2 版本开始引入。
功能描述
配置项 enable_standby_semi_sync 用于控制备库(备租户)是否开启半同步模式。
权限要求
查询配置项
sys租户和所有用户租户均可以使用SHOW PARAMETERS语句或视图GV$OB_PARAMETERS查询该配置项。修改配置项
sys租户和用户租户均可修改该配置项。
属性说明
| 属性 | 描述 |
|---|---|
| 参数类型 | Bool |
| 默认值 | False |
| 取值范围 |
|
| 是否可修改 | 是,支持通过 ALTER SYSTEM SET 语句修改。 |
| 是否重启 OBServer 节点生效 | 否,设置后立即生效。 |
使用说明
仅当备库的保护模式为
MAXIMUM PERFORMANCE(最大性能模式)时,可以修改该配置项的值。建议在业务低峰期操作,等待一段时间(约 10s)后再恢复正常流量。
其他保护模式(非
MAXIMUM PERFORMANCE)下,如果希望备库进入半同步模式,可以在备库处于MAXIMUM PERFORMANCE(最大性能)模式时,先将该配置项enable_standby_semi_sync的值设置为True后,再切换为MAXIMUM AVAILABILITY(最大可用)或MAXIMUM PROTECTION(最大保护)模式。切换成功后,该配置项将变成只读。
配置示例
开启备库的半同步模式。
obclient> ALTER SYSTEM SET enable_standby_semi_sync = True;