双数据库实例复制参数
enable_roach_standby_cluster
参数说明:设置双数据库实例中备数据库实例的各个实例是否为只读模式,仅sysadmin用户可以访问。
参数类型:布尔型
参数单位:无
取值范围:
- on:表示备数据库实例开启只读模式。
- off:表示备数据库实例关闭只读模式。此情况下,备数据库实例可读可写。
默认值:off
设置方式:该参数属于POSTMASTER类型参数,请参考表1中对应设置方法进行设置。
设置建议:备份恢复使用,不建议用户修改。
设置不当的风险与影响:修改该参数取值可能导致数据库出现意料之外的结果,请保持默认值。
RepOriginId
参数说明:该参数是一个会话级别的GUC参数,在双向逻辑复制的场景下,为避免数据循环复制,需要设置为一个非0的值。
参数类型:整型
参数单位:无
取值范围:0 ~ 2147483647
默认值:0
设置方式:该参数属于USERSET类型参数,请参考表2中的方式三进行设置。
设置建议:在双向逻辑复制的场景下,需要设置为一个非0的值。
设置不当的风险与影响:请在充分理解参数含义,并经过测试验证后进行修改,避免出现意料之外的结果。
stream_cluster_run_mode
参数说明:流式容灾双实例容灾场景,标识DN节点属于主实例还是备实例。
参数类型:枚举类型
参数单位:无
取值范围:
- cluster_primary:表示节点是主实例的节点。
- cluster_standby:表示节点是备实例的节点。
默认值:cluster_primary
设置方式:该参数属于POSTMASTER类型参数,请参考表表1中对应设置方法进行设置。
设置建议:此参数为容灾实例的状态参数,内部流程使用,用户可读,不建议用户修改。
设置不当的风险与影响:手动修改会造成灾备数据库实例异常。
hadr_process_type
参数说明:基于流式复制异地容灾解决方案、同城双中心高可用方案或者同城双中心高可用支持基于流式复制异地容灾解决方案中的流程标识。
参数类型:枚举类型
参数单位:无
取值范围:
- none:表示当前无流程。
- failover:表示当前处于灾备数据库实例升主流程。
- switchover_promote:表示基于流式复制异地容灾解决方案主备数据库实例倒换流程中灾备数据库实例升主流程。
- switchover_demote:表示基于流式复制异地容灾解决方案主备数据库实例倒换流程中主数据库实例降为灾备数据库实例流程。
- dorado_failover:表示同城双中心高可用方案灾备数据库实例升主流程。
- dorado_switchover_demote:表示同城双中心高可用方案主备数据库实例倒换流程中主数据库实例降为灾备数据库实例流程。
- dorado_failover_abnormal:表示同城双中心高可用方案主数据库实例共享盘故障时,灾备数据库实例升主流程。
- dorado_failover_in_standby_stream:表示同城双中心高可用支持基于流式复制异地容灾解决方案中异地数据库实例为异地容灾主数据库实例时,同城双中心备数据库实例升为同城双中心主数据库实例(同时为异地容灾-灾备数据库实例)流程。
- dorado_failover_abnormal_in_standby_stream:表示同城双中心高可用支持基于流式复制异地容灾解决方案中异地数据库实例为异地容灾主数据库实例且同城双中心主数据库实例(同时为异地容灾-灾备数据库实例)共享盘故障时,同城双中心备数据库实例升为同城双中心主数据库实例(同时为异地容灾-灾备数据库实例)流程。
默认值:none
设置方式:该参数属于SIGHUP类型参数,请参考表1中对应设置方法进行设置。
设置建议:此参数为容灾数据库实例的状态参数,内部流程使用,用户可读,不建议用户修改。
设置不当的风险与影响:手动修改会造成灾备数据库实例异常。
cluster_name
参数说明:标识当前数据库实例的实例名称。
数据库实例名称cluster_name不可设置为“invalid_cluster_uuid”。
参数类型:字符串
参数单位:无
取值范围:合法的实例名称。
默认值:""
设置方式:该参数属于SIGHUP类型参数,请参考表1中对应设置方法进行设置。
设置建议:该参数在容灾流程使用,容灾数据库实例依赖该参数进行数据库实例识别,用户可读,不建议用户修改。
设置不当的风险与影响:手动修改可能造成容灾功能异常。
hadr_primary_cluster_name
参数说明:标识容灾中当前主数据库实例的实例名称。用于1个主数据库实例连接两个备数据库实例的异地流式容灾部署下的主数据库实例识别。
当流式容灾备数据库实例的首备的hadr_primary_cluster_name配置为“invalid_cluster_uuid”时,将不再启动与主数据库实例的日志同步,备数据库实例将持续处于断连状态。
参数类型:字符串
参数单位:无
取值范围:合法的实例名称。
默认值:""
设置方式:该参数属于SIGHUP类型参数,请参考表1中对应设置方法进行设置。
设置建议:容灾数据库实例的识别参数,容灾流程使用,用户可读,不建议用户修改。
设置不当的风险与影响:手动修改可能造成容灾功能异常。
hadr_standby_cluster_num
参数说明:当前流式容灾的灾备数据库实例数量。
参数类型:整型
参数单位:无
取值范围:0 ~ 2147483647
默认值:0
设置方式:该参数属于SIGHUP类型参数,请参考表1中对应设置方法进行设置。
设置建议:容灾数据库实例的状态参数,容灾流程使用,用户可读,不建议用户修改。
设置不当的风险与影响:手动修改可能造成容灾功能异常。