华为云云数据库GaussDB分布式备机读参数_云淘科技
enable_standby_read
参数说明:控制session开启备机读功能。该参数属于USERSET类型参数,请参考表1中对应设置方法进行设置。
取值范围:布尔型
on表示该session开启分布式备机读功能。
off表示该session不开启分布式备机读功能。
默认值:off
仅在gtm-free模式、非事务块内、hot-standby模式下支持开启。
该参数只能在session级别设置,不支持gs_guc方式进行设置。
若在非session级别设置(如手动在配置文件中将该参数打开),在参数冲突时,会导致集群无法拉起;在参数不冲突时,会导致后台线程如autovacuum、WorkloadMonitor等也开启分布式备机读模式,其DDL、DML等作业会受到影响而报错。
standby_read_delay
参数说明:控制备机读时主备的最大差异,超过该参数不支持备机读。该参数属于SIGHUP类型参数,请参考表1中对应设置方法进行设置。
取值范围:整型,-1~INT_MAX,单位为ms。-1表示备机读时不需要做主备差异的校验,0表示主备没有差异的时候才能进行备机读。
默认值:10000000
standby_read_rto
参数说明:控制备机读时系统最大RTO,超过该参数不支持备机读。该参数属于SIGHUP类型参数,请参考表1中对应设置方法进行设置。
取值范围:整型,-1~INT_MAX,单位为ms。-1表示备机读时不需要做系统RTO的校验,0表示至少有一台备机的RTO为0,才能进行备机读。
默认值:60000
父主题: GUC参数说明
同意关联代理商云淘科技,购买华为云产品更优惠(QQ 78315851)
内容没看懂? 不太想学习?想快速解决? 有偿解决: 联系专家