华为云用户手册

  • comm_memory_pool 参数说明:单个DN内TCP代理通信库可使用内存池资源的容量大小。 参数类型:整型 参数单位:kB 取值范围:102400 ~ 1073741823 默认值:2048000(即2000MB) 设置方式:该参数属于POSTMASTER类型参数,请参见表1中对应设置方法进行设置。例如,不带单位取值102400,表示comm_memory_pool为102400kB;带单位取值100MB,表示comm_memory_pool为100MB。取值如果要带单位,必须为kB、MB、GB。 设置建议:推荐使用默认值。此参数需根据实际业务情况做调整,若通信库使用内存小,可设置该参数数值较小,反之设置数值较大。 设置不当的风险与影响:请在充分理解参数含义,并经过测试验证后进行修改。
  • comm_no_delay 参数说明:是否使用通信库连接的NO_DELAY属性。 参数类型:布尔型 参数单位:无 取值范围: on:表示使用NO_DELAY属性。 off:表示不使用NO_DELAY属性。 默认值:off 设置方式:该参数属于USERSET类型参数,请参见表1中对应设置方法进行设置。 设置建议:总体上,时延敏感型业务建议打开;吞吐要求高时,建议关闭。此外,当集群出现因每秒接收数据包过多导致的丢包时,需设置为off,以便小包合并成大包发送,减少数据包总数。 设置不当的风险与影响:请在充分理解参数含义,并经过测试验证后进行修改。
  • comm_debug_mode 参数说明:TCP代理通信库debug模式开关,该参数设置是否打印通信层详细日志。 参数类型:布尔型 参数单位:无 取值范围: on:表示打印通信库详细debug日志。 off:表示不打印通信库详细debug日志。 默认值:off 设置方式:该参数属于USERSET类型参数,请参见表1中对应设置方法进行设置。 设置建议:设置为on时,打印日志量较大,会增加额外的overhead并降低数据库性能,建议仅在调试时打开。 设置不当的风险与影响:请在充分理解参数含义,并经过测试验证后进行修改。
  • comm_ackchk_time 参数说明:无数据包接收情况下,该参数设置通信库服务端主动ACK触发时长。 参数类型:整型 参数单位:ms(毫秒) 取值范围:0 ~ 20000。取值为0表示关闭此功能。 默认值:2000 设置方式:该参数属于USERSET类型参数,请参见表1中对应设置方法进行设置。例如,不带单位取值60,表示comm_ackchk_time为60ms;带单位取值1min,表示comm_ackchk_time为1min。取值如果要带单位,必须为ms、s、min、h、d。 设置建议:推荐使用默认值。 设置不当的风险与影响:请在充分理解参数含义,并经过测试验证后进行修改。
  • comm_sctp_port 参数说明:TCP代理通信库使用的TCP协议侦听端口,负责侦听数据报文通道。 参数类型:整型 参数单位:无 取值范围:0 ~ 65535 默认值:25110(实际值为GUC参数port值+2,取决于用户配置) 设置方式:该参数属于POSTMASTER类型参数,请参见表1中对应设置方法进行设置。 设置建议:不建议用户配置,集群安装时会自动下发相关配置。 设置不当的风险与影响:集群部署时会自动分配此端口号,请不要轻易修改此参数,如端口号配置不正确会导致数据库通信失败。
  • tcp_syn_retries 参数说明:在支持TCP_SYNCNT套接字选项的操作系统上,设置 GaussDB 连接其他内部节点时,建立连接三次握手阶段SYN包发送失败而重传的次数。 参数类型:整型 参数单位:无 取值范围:0-127,其中0表示跟随操作系统设置。 默认值:0 设置方式:该参数属于SIGHUP类型参数,请参见表1中对应设置方法进行设置。 设置建议:保持默认。 设置不当的风险与影响:该参数设置过小(大于0)时,网络波动情况下,会导致SYN重传次数较少,若重传时长少于网络恢复时长,会导致建连失败;该参数设置过大时,网络不通情况下,会导致SYN重传次数较多,重传时间较长,造成整体报错的时间变长。 如果操作系统不支持TCP_SYNCNT选项,这个参数的值将不生效,默认为0。 在通过Unix域套接字进行连接的操作系统上,这个参数将被忽略。
  • comm_control_port 参数说明:TCP代理通信库使用的TCP协议侦听端口。 参数类型:整型 参数单位:无 取值范围:0 ~ 65535 默认值:25111(实际值为GUC参数port值+3,取决于用户配置) 设置方式:该参数属于POSTMASTER类型参数,请参见表1中对应设置方法进行设置。 设置建议:不建议用户配置,集群安装时会自动下发相关配置。 设置不当的风险与影响:集群部署时会自动分配此端口号,请不要轻易修改此参数,如端口号配置不正确会导致数据库通信失败。
  • comm_tcp_mode 参数说明:通信库使用TCP协议建立数据通道的切换开关,重启集群生效。 SCTP协议的连接不再提供支持,为了保持兼容,提供此参数的接口,但此参数会在设置过程中强制改为on。 参数类型:布尔型 参数单位:无 取值范围:CN设置为on表示使用TCP模式连接DN,DN设置为on表示DN间使用TCP代理通信。 默认值:on 设置方式:该参数属于POSTMASTER类型参数,请参见表1中对应设置方法进行设置。 设置建议:推荐使用默认值。 设置不当的风险与影响:请在充分理解参数含义,并经过测试验证后进行修改。
  • comm_max_datanode 参数说明:TCP代理通信库支持的最大DN数。 参数类型:整型 参数单位:无 取值范围:1 ~ 8192 默认值:单个节点支持的最大主DN数量。 设置方式:该参数属于SIGHUP类型参数,请参见表1中对应设置方法进行设置,缩容时该参数需重启集群才会生效。 设置建议:推荐设置为256。 设置不当的风险与影响:参数取值小于当前集群DN数量时,会导致建立连接失败。设置过大会占用过多内存。
  • comm_max_stream 参数说明:TCP代理通信库支持的最大并发数据流数。该参数必须大于业务并发数*每并发平均stream算子数*query_dop的平方。 参数类型:整型 参数单位:无 取值范围:1 ~ 60000 默认值:1024 设置方式:该参数属于POSTMASTER类型参数,请参见表1中对应设置方法进行设置。 设置建议: 不建议该参数值设置过大,因为comm_max_stream会占用内存(占用内存=256byte*comm_max_stream*comm_max_datanode),若并发数据流过大,查询较为复杂及smp过大都会导致内存不足。 如果comm_max_stream参数值较小,进程内存充足,可以适当将comm_max_stream值调大。 设置不当的风险与影响:参数设置过小会限制大并发分布式stream查询;设置过大可能会占用过多内存。
  • tcp_keepalives_interval 参数说明:在支持TCP_KEEPINTVL套接字选项的操作系统上,设置重新传输之间等待响应的时间。 如果操作系统不支持TCP_KEEPINTVL选项,这个参数的值必须为0。 在通过UNIX域套接字进行的连接的操作系统上,这个参数将被忽略。 将该值设置为0时,将使用系统的值。 该参数在不同的会话之间不共享,也就是说不同的会话连接可能有不同的值。 查看该参数时查出来的是当前会话连接内的参数值,而不是GUC副本的值。 参数类型:整型 参数单位:s(秒) 取值范围:0 ~ 180 默认值:30 设置方式:该参数属于USERSET类型参数,请参见表1中对应设置方法进行设置。例如,不带单位取值60,表示tcp_keepalives_interval为60s;带单位取值1min,表示tcp_keepalives_interval为1min。取值如果要带单位,必须为s、min、h、d。 设置建议:设置时请确认操作系统是否支持TCP_KEEPINTVL套接字选项。 设置不当的风险与影响:请在充分理解参数含义,并经过测试验证后进行修改。
  • tcp_keepalives_count 参数说明:在支持TCP_KEEPCNT套接字选项的操作系统上,设置GaussDB服务端在断开与客户端连接之前可以等待的保持活跃信号个数。 如果操作系统不支持TCP_KEEPCNT选项,这个参数的值必须为0。 在通过Unix域套接字进行连接的操作系统上,这个参数将被忽略。 将该值设置为0时,将使用系统的值。 该参数在不同的会话之间不共享,也就是说不同的会话连接可能有不同的值。 查看该参数时查出来的是当前会话连接内的参数值,而不是GUC副本的值。 参数类型:整型 参数单位:无 取值范围:0 ~ 100,其中0表示GaussDB未收到客户端反馈的保持活跃信号则立即断开连接。 默认值:20 设置方式:该参数属于USERSET类型参数,请参见表1中对应设置方法进行设置。 设置建议:设置时请确认操作系统是否支持TCP_KEEPCNT套接字选项。 设置不当的风险与影响:请在充分理解参数含义,并经过测试验证后进行修改。
  • tcp_keepalives_idle 参数说明:在支持TCP_KEEPIDLE套接字选项的系统上,设置发送保持活跃信号的间隔秒数。不设置发送保持活跃信号,连接就会处于闲置状态。 如果操作系统不支持TCP_KEEPIDLE选项 ,这个参数的值必须为0。 在通过Unix域套接字进行的连接的操作系统上,这个参数将被忽略。 将该值设置为0时,将使用系统的值。 该参数在不同的会话之间不共享,也就是说不同的会话连接可能有不同的值。 查看该参数时查出来的是当前会话连接内的参数值,而不是GUC副本的值。 参数类型:整型 参数单位:s(秒) 取值范围:0 ~ 3600 默认值:60 设置方式:该参数属于USERSET类型参数,请参见表1中对应设置方法进行设置。例如,不带单位取值60,表示tcp_keepalives_idle为60s;带单位取值1min,表示tcp_keepalives_idle为1min。取值如果要带单位,必须为s、min、h、d。 设置建议:设置时请确认操作系统是否支持TCP_KEEPIDLE套接字选项。 设置不当的风险与影响:请在充分理解参数含义,并经过测试验证后进行修改。
  • tcp_user_timeout 参数说明:在支持TCP_USER_TIMEOUT套接字选项的操作系统上,设置GaussDB在发送数据时,指定传输的数据在TCP连接被强制关闭之前可以保持未确认状态的最大时长。 如果操作系统不支持TCP_USER_TIMEOUT选项,这个参数的值将不生效,默认为0。 在通过UNIX域套接字进行连接的操作系统上,这个参数将被忽略。 参数类型:整型 参数单位:ms(毫秒) 取值范围:0 ~ 3600000 默认值:0,表示跟随操作系统设置。 注意,不同操作系统内核下,这个参数生效结果将不同: aarch64 EulerOS(Linux内核版本:4.19),超时时间即为该参数设置值。 x86 Euler2.5(Linux内核版本:3.10),超时时间不是该参数设置值,而是不同区间的最大值,即超时时间取值为:tcp_user_timeout设置值所处“Linux TCP重传总耗时”区间的上限最大值。例如:tcp_user_timeout=40000时,重传总耗时为51秒。 表1 x86 Euler2.5(Linux内核版本:3.10)tcp_user_timeout参数取值示意 Linux TCP重传次数 Linux TCP重传总耗时区间(秒) tcp_user_timeout设置举例(毫秒) 实际Linux TCP重传总耗时(秒) 1 (0.2,0.6] 400 0.6 2 (0.6,1.4] 1000 1.4 3 (1.4,3] 2000 3 4 (3,6.2] 4000 6.2 5 (6.2,12.6] 10000 12.6 6 (12.6,25.4] 20000 25.4 7 (25.4,51] 40000 51 8 (51,102.2] 80000 102.2 9 (102.2,204.6] 150000 204.6 10 (204.6,324.6] 260000 324.6 11 (324.6,444.6] 400000 444.6 注:TCP每次重传耗时随重传次数指数增加,当TCP一次重传到达120秒后,后续每次重传都将耗时120秒不再变化。 设置方式:该参数属于SIGHUP类型参数,请参见表1中对应设置方法进行设置。 设置建议:设置时请确认操作系统是否支持TCP_USER_TIMEOUT套接字选项。 设置不当的风险与影响:请在充分理解参数含义,并经过测试验证后进行修改。
  • STATIO_SYS_TABLES STATIO_SYS_TABLES视图显示当前节点的命名空间中所有系统表的I/O状态信息,如表1所示。 表1 STATIO_SYS_TABLES字段 名称 类型 描述 relid oid 表OID。 schemaname name 该表模式名。 relname name 表名。 heap_blks_read bigint 从该表中读取的磁盘块数。 heap_blks_hit bigint 该表缓存命中数。 idx_blks_read bigint 从表中所有索引读取的磁盘块数。 idx_blks_hit bigint 表中所有索引命中缓存数。 toast_blks_read bigint 该表的TOAST表读取的磁盘块数(如果存在)。 toast_blks_hit bigint 该表的TOAST表命中缓冲区数(如果存在)。 tidx_blks_read bigint 该表的TOAST表索引读取的磁盘块数(如果存在)。 tidx_blks_hit bigint 该表的TOAST表索引命中缓冲区数(如果存在)。 last_updated timestamp with time zone 视图中该对象监控数据最后一次更新的时间。 父主题: Cache/IO
  • 算子说明 表分区技术(Table-Partitioning)通过将非常大的表或者索引从逻辑上切分为更小、更易管理的逻辑单元(分区),能够减小用户对表查询、变更等语句操作的影响范围;能够让用户通过分区键(Partition Key)快速定位到数据所在的分区,从而避免在数据库中对大表的全量扫描,能够在不同的分区上并发进行DDL、DML操作。GaussDB支持三种分区策略 :范围分区、哈希分区、列表分区。范围分区基于二分binary-search实现,复杂度为O(logN);哈希分区和列表分区基于key-partOid哈希表实现,复杂度为O(1)。
  • MY_PART_COL_STATIS TICS MY_PART_COL_STATISTI CS 视图显示当前用户拥有的表分区的列统计信息和直方图信息。所有用户可以访问。该视图同时存在于PG_CATA LOG 和SYS Schema下。 表1 MY_PART_COL_STATISTICS字段 名称 类型 描述 table_name character varying(128) 表名。 partition_name character varying(128) 表分区名称。 column_name character varying(4000) 列名。 num_distinct numeric 暂不支持,值为NULL。 low_value raw 暂不支持,值为NULL。 high_value raw 暂不支持,值为NULL。 density numeric 暂不支持,值为NULL。 num_nulls numeric 暂不支持,值为NULL。 num_buckets numeric 暂不支持,值为NULL。 sample_size numeric 暂不支持,值为NULL。 last_analyzed date 暂不支持,值为NULL。 global_stats character varying(3) 暂不支持,值为NULL。 user_stats character varying(3) 暂不支持,值为NULL。 notes character varying(63) 暂不支持,值为NULL。 avg_col_len numeric 暂不支持,值为NULL。 histogram character varying(15) 暂不支持,值为NULL。 schema character varying(64) 列所属的名称空间的名称。 父主题: 分区表
  • GS_ILM_POLICY GS_ILM_POLICY系统表提供了记录策略动作类型、判定条件等。 表1 GS_ILM_POLICY字段 名称 类型 描述 pidx integer 策略序号。 action "char" 策略动作,仅支持压缩(‘c’)。 ctype "char" 压缩类型,仅支持高级行压缩(‘a’)。 condition "char" 判定条件类型,仅支持LAST MODIFICATION(‘m’)。 days smallint 判定天数量。 scope "char" 策略作用域,仅支持Row(‘r’)。 predicate pg_node_tree 策略行级表达式。 父主题: OLTP表压缩
  • 获取驱动包 下载表1中的驱动包和驱动包校验包。 表1 驱动包下载列表 版本 下载地址 V2.0-8.x 驱动包 驱动包校验包 为了防止软件包在传递过程或存储期间被恶意篡改,下载软件包时需下载对应的校验包对软件包进行校验,校验方法如下: Linux操作系统软件包完整性校验: 上传软件包和软件包校验包到虚拟机的同一目录下。 执行如下命令,校验软件包完整性。 cat GaussDB_driver.zip.sha256 | sha256sum --check 如果回显OK,则校验通过。 GaussDB_driver.zip: OK Windows操作系统软件包完整性校验: 使用快捷键“Win+R”打开“运行”窗口。 在“打开”栏,输入“cmd”,按“Enter”回车,打开命令行页面。 执行以下命令,获取驱动包的Hash值。 certutil -hashfile {驱动包本地目录}\{驱动包名} sha256 {驱动包本地目录}:请根据实际下载目录进行替换。例如:C:\Users {驱动包名}:请根据实际下载的驱动包名进行替换。例如:GaussDB_driver.zip 示例:certutil -hashfile C:\Users\GaussDB_driver.zip sha256 将2获取到的Hash值和表1中获取到的驱动包校验包的Hash值进行比较。 若一致则通过校验。 若不一致,请重新下载驱动包,重复1~3进行校验。
  • GS_TABLESTATS_HISTORY GS_TABLESTATS_HISTORY是表、索引、分区级别的历史统计信息管理表,存储有关该数据库中表、索引、分区的历史统计数据。该表在分布式下可见不可用。 表1 GS_TABLESTATS_HISTORY字段 名称 类型 描述 relid oid 表、索引、分区在12.2.15.28 PG_CLASS、12.2.1.1 PG_PARTITION内的唯一标识。 relname name 表、索引、分区的名称。 relnamespace oid 包含此对象的命名空间的oid。 relkind "char" 对象类型。 r:标识普通表。 I:标识表级索引。 i:标识分区索引。 p:标识一级分区。 s:标识二级分区。 reltimestamp timestamp with time zone 该条统计信息收集的时间。 relpages double precision 以页为单位的此表在磁盘上的大小,它只是优化器用的一个近似值。 reltuples double precision 表中行的数目,只是优化器使用的一个估计值。 relallvisible integer 被标识为全可见的表中的页的数量。 父主题: 其他系统表
  • enable_wal_sender_crc_check 参数说明:开启walsender线程CRC校验,在主机发送日志前进行CRC校验。该参数开启后可能会导致性能下降,影响在5%以内。 参数类型:布尔型 参数单位:无 取值范围: on:表示开启校验的功能。 off:表示关闭校验的功能。 默认值:on 设置方式:该参数属于SIGHUP类型参数,请参考表1中对应设置方法进行设置。 设置建议:此参数保证日志有效性,用户根据场景需求确认是否开启。 设置不当的风险与影响:请在充分理解参数含义,并经过测试验证后进行修改。
  • hadr_recovery_point_target 参数说明:在流式容灾模式下,设置hadr_recovery_point_target能够让备数据库实例完成日志刷盘的RPO时间。 参数类型:整型 参数单位:s(秒) 取值范围:0 ~ 3600 0是指不开启日志流控。 1 ~ 3600是指备机能够在hadr_recovery_point_target时间内完成日志的刷盘。可以保证主数据库实例与备数据库实例切换时,能够在hadr_recovery_point_target时间内完成日志回放,保障备数据库实例升主。 默认值:10(金融版(数据计算型)) 设置方式:该参数属于SIGHUP类型参数,请参考表1中对应设置方法进行设置。取值不能带单位。 设置建议:推荐使用默认值。 设置不当的风险与影响:设置过小,频繁触发流控会影响主机性能。设置过大或关闭此参数,如果出现备机回放不及时,会导致备机RTO时间超出预期,降低高可用的RTO、RPO指标。
  • check_sync_standby 参数说明:备机检查的控制开关。备机检查开启的情况,主备场景下配置正确的synchronous_standby_names参数后,当同步备故障时,主机写业务直接报错写失败。 该参数不支持在job work和自治事务中同步,有可能导致检查不生效。 若指定用户或session中未设置备机检查,开启强同步提交模式下备机故障,执行一个表的写操作会导致另一个用户或session中的同一个表的查询hang,此时需要备机恢复或者手动终止hang住的客户端。 不支持非写操作中触发写日志的场景中(vacuum analyze,gs_clean等)开启备机检查开关。若备机不满足同步备配置,则该场景会导致业务hang,需要手动terminate。 参数类型:布尔型 参数单位:无 取值范围: on:表示开启备机检查。 off:表示关闭备机检查。 默认值:off 设置方式:该参数属于USERSET类型参数,请参考表1中对应设置方法进行设置。 设置建议:推荐使用默认值。 设置不当的风险与影响:请在充分理解参数含义,并经过测试验证后进行修改。
  • ha_module_debug 参数说明:用于查看数据复制时具体数据块的复制状态日志。 参数类型:布尔型 参数单位:无 取值范围: on:表示日志中将打印数据复制时每个数据块的状态。 off:表示日志中不打印数据复制时每个数据块的状态。 默认值:off 设置方式:该参数属于USERSET类型参数,请参考表1中对应设置方法进行设置。 设置建议:打印日志会占用不必要的磁盘、CPU、I/O带宽,不建议用户开启。 设置不当的风险与影响:请在充分理解参数含义,并经过测试验证后进行修改。
  • catchup2normal_wait_time 参数说明:单同步备机情况下,控制备机数据追赶(catchup)阻塞主机的最长时间。 参数类型:整型 参数单位:ms(毫秒) 取值范围:-1 ~ 10000 -1表示主机阻塞直到备机数据追赶完成。 0表示备机数据追赶时始终不阻塞主机。 正整数表示备机数据追赶时阻塞主机的最长时间。例如,取值5000,表示当备机数据追赶完成时间还剩5s时,阻塞主机等待其完成。 默认值:-1 设置方式:该参数属于SIGHUP类型参数,请参考表1中对应设置方法进行设置。 设置建议:推荐使用默认值。 设置不当的风险与影响:请在充分理解参数含义,并经过测试验证后进行修改。
  • hadr_recovery_time_target 参数说明:在流式容灾模式下,设置hadr_recovery_time_target能够让备数据库实例完成日志写入和回放。 参数类型:整型 参数单位:s(秒) 取值范围:0 ~ 3600 0是指不开启日志流控。 1 ~ 3600是指备机能够在hadr_recovery_time_target时间内完成日志的写入和回放。可以保证主数据库实例与备数据库实例切换时能够在hadr_recovery_time_target时间内完成日志写入和回放,保证备数据库实例能够快速升主。 默认值:60(金融版(数据计算型)) 设置方式:该参数属于SIGHUP类型参数,请参考表1中对应设置方法进行设置。取值不能带单位。 设置建议:推荐使用默认值。 设置不当的风险与影响:设置过小,频繁触发流控会影响主机性能。设置过大或关闭此参数,如果出现备机回放不及时,会导致备机RTO时间超出预期,降低高可用的RTO、RPO指标。
  • sync_config_strategy 参数说明:主机和备机、备机和级联备之间配置文件的同步策略。 在低于503.0.0版本升级到503.0.0版本后配置了该参数,回滚后该参数将无法识别。请勿在升级503.0.0版本期间配置该参数。 参数类型:枚举类型 参数单位:无 取值范围: all_node:主机配置为all_node时,表示允许主机向所有备机主动同步配置文件;备机配置为all_node时,表示允许当前备机向其主机发送同步请求,允许当前备机向其所有级联备主动同步配置文件;级联备配置为all_node时,表示允许当前级联备向其备机发送同步请求。 only_sync_node:主机配置为only_sync_node时,表示仅允许主机向所有同步备机主动同步配置文件;备机配置为only_sync_node时,表示允许当前备机向其主机发送同步请求,不允许当前备机向其所有级联备主动同步配置文件;级联备配置为only_sync_node时,表示允许当前级联备向其备机发送同步请求。 none_node:主机配置为none_node时,表示不允许主机向任何备机主动同步配置文件;备机配置为none_node时,表示不允许当前备机向其主机发送同步请求,不允许当前备机向其所有级联备主动同步配置文件;级联备配置为none_node时,表示不允许当前级联备向其备机发送同步请求。 默认值:all_node 设置方式:该参数属于USERSET类型参数,请参考表1中对应设置方法进行设置。 设置建议:关闭后会使主机停止向备机同步GUC参数,谨慎设置为非all_node。 设置不当的风险与影响:设置成none_node后,主备之间不会再进行GUC参数的同步,请谨慎使用。
  • hadr_super_user_record_path 参数说明:该参数为流式异地容灾参数,表示备集群中hadr_disaster用户的加密文件存放路径。 参数类型:字符串 参数单位:无 取值范围:字符串 默认值:"" 设置方式:该参数属于SIGHUP类型参数,请参考表1中对应设置方法进行设置。 设置建议:由流式容灾密码传递工具自动设置,不需要用户手动添加。不建议修改。 设置不当的风险与影响:错误的修改会导致灾备集群状态异常,无法连接主集群导致无法同步数据等问题。
  • enable_mix_replication 参数说明:控制主备之间WAL日志及数据复制的方式。 参数类型:布尔型 参数单位:无 取值范围: on:表示打开WAL日志、数据页混合复制模式。 off:表示关闭WAL日志、数据页混合复制模式。 默认值:off 设置方式:该参数属于POSTMASTER类型参数,默认值为off,不允许外部修改。 设置建议:不建议修改。此参数目前不允许正常业务场景下改变其值,即默认关闭WAL日志、数据页混合复制模式。 设置不当的风险与影响:请在充分理解参数含义,并经过测试验证后进行修改。
  • enable_data_replicate 参数说明:导入数据行存表时,对主机与备机的数据同步方式进行选择。 参数类型:布尔型 参数单位:无 取值范围: on:表示导入数据行存表时,主备数据采用数据页的方式进行同步。当replication_type参数为1时,不允许设置为on,如果此时用guc工具设置成on,会强制改为off。 off:表示导入数据行存表时,主备数据采用xLog日志方式进行同步。 默认值:off 设置方式:该参数属于USERSET类型参数,请参考表1中对应设置方法进行设置。 设置建议:推荐使用默认值。 设置不当的风险与影响:请在充分理解参数含义,并经过测试验证后进行修改。
共100000条
提示

您即将访问非华为云网站,请注意账号财产安全