检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
默认值:64MB(即65536KB) primary_slotname 参数说明:设置备机对应主机的slot name,用于主备校验,与wal日志删除机制。 该参数属于SIGHUP类型参数,请参考表1中对应设置方法进行设置。 取值范围:字符型 默认值:空字符串 enable_redo_atomic_operation
不回收日志。 默认值:on max_size_for_xlog_prune 参数说明:在enable_xlog_prune打开时生效,工作机制如下: 如果replconninfo系列guc参数配置的所有备机都连着主机,那么该参数实际不起作用。 如果replconninfo系列gu
不回收日志。 默认值:on max_size_for_xlog_prune 参数说明:在enable_xlog_prune打开时生效,工作机制如下: 如果replconninfo系列guc参数配置的所有备机都连着主机,那么该参数实际不起作用。 如果replconninfo系列gu
再次fsync失败也不会报错,从而导致数据丢失。 参数类型:布尔型 参数单位:无 取值范围: on:表示fsync同步到磁盘失败后采取重试机制,继续运行数据库。 off:表示fsync同步到磁盘失败后直接报panic,停止数据库。 默认值:off 设置方式:该参数属于POSTMASTER类型参数,请参见16
gs_comm_proxy_thread_status() 描述:用于在数据库实例配置用户态网络的场景下,代理通信库comm_proxy收发数据包统计。 参数:nan 返回值类型:record 此函数的查询仅在集中式环境开始部署用户态网络,且comm_proxy_attr参数中enable_dfx配置为t
GTM-lite模式和GTM模式下,GaussDB支持分布式事务强一致和完整的语法功能。GTM-FREE模式下,由于采用了分布式事务最终一致的执行和并发控制机制,因此约束了部分语法的使用场景和使用方式。如果业务确有使用被限制语法的需求,那么在明确了解最终一致性行为的基础之上,需要对业务进行一定程度
默认值:64MB(即65536KB) primary_slotname 参数说明:设置备机对应主机的slot name,用于主备校验,与wal日志删除机制。 该参数属于SIGHUP类型参数,请参考表1中对应设置方法进行设置。 取值范围:字符型 默认值:空字符串 max_logical_replication_workers
expected_computing_nodegroup 参数说明:标识选定的计算Node Group模式或目标计算Node Group。Node Group目前为内部用机制,用户无需设置。 共4种计算Node Group模式,用于关联操作和聚集操作时选定计算Node Group。在每一种模式中,优化器有针对性地选定几个候选计算Node
sender_total_time sender线程处理耗时。 net_send_total_time 网络发送逻辑日志耗时。 net_wait_total_time 网络等待发送逻辑日志耗时。 net_send_total_bytes 网络发送逻辑日志字节数。 transaction_count 事务数量。 b
取值范围:仅支持TEXT格式。 LOG ERRORS 若指定,则开启对于COPY FROM语句中数据类型错误的容错机制。 取值范围:仅支持导入(即COPY FROM)时指定。 此容错选项的使用限制如下: 此容错机制仅捕捉COPY FROM过程中数据库主节点上数据解析过程中相关的数据类型错误(DATA_EXCEPTION)。
务数量上限的两倍。 sql_decoding将UPDATE语句解码为DELETE+INSERT操作。 在海量子事务场景下,逻辑解码内存控制机制会根据用户设置的阈值,将逻辑日志落盘,落盘文件数量与子事务数量正相关,磁盘读写速率会成为逻辑解码瓶颈;存在海量子事务场景时需要关注落盘时延
total_calls:生成元素总数 remote query poll time stream gather:算子用于侦听各DN数据到达CN的网络poll时间。 deserialize time:反序列化所需时间。 estimated time:估计时间。 示例 1 2 3 4
acquire lwlock 等待获取轻量级锁。 I/O 等待事件 wait io 等待IO完成。 COMM 等待事件 wait cmd 等待完成读取网络通信包。 COMM 等待事件 wait pooler get conn 等待pooler完成获取连接。 COMM 等待事件 wait pooler
录中的log日志中显示hash表的统计信息,包括hash表大小,hash链长,hash冲突情况。 STREAM_DATA_CHECK表示对网络传输前后的数据进行CRC校验。 默认值:ALL,on(),off(HASH_CONFLICT,STREAM_DATA_CHECK),不开启任何定位功能。
下图(考虑到前向兼容性,相关部分仍保留着LSN的命名方式,实际含义依具体场景而定): 在并行解码的标准场景下(16核CPU、内存128G、网络带宽 > 200MBps、表的列数为10~100、单行数据量0.1KB~1KB、DML操作以insert为主、不涉及落盘事务即单个事务中语
在集中式环境下建议调整为max(connectTimeout, socketTimeoutInConnecting) * 节点数,防止在网络异常情况且第n个IP为主的情况下,无法连接。 connectTimeout 用于连接服务器操作系统的超时值。如果连接到服务器操作系统花费的
送则结束符为0,否则没有结束符。消息内容采用大端字节序进行数据传输。具体格式见下图: 在并行解码的标准场景下(16核CPU、内存128G、网络带宽 > 200MBps、表的列数为10~100、单行数据量0.1KB~1KB、DML操作以insert为主、不涉及落盘事务即单个事务中语
效率。JSON数据类型存储输入文本的精确拷贝,处理函数必须在每个执行上重新解析; 而JSONB数据以解析的二进制格式存储, 由于添加了解析机制,因此在输入上稍微慢些,但是在处理上明显更快, 因为不需要重新解析。同时由于JSONB类型存在解析后的格式归一化等操作,同等的语义下只会有
效率。JSON数据类型存储输入文本的精确拷贝,处理函数必须在每个执行上重新解析; 而JSONB数据以解析的二进制格式存储, 由于添加了解析机制,因此在输入上稍微慢些,但是在处理上明显更快, 因为不需要重新解析。同时由于JSONB类型存在解析后的格式归一化等操作,同等的语义下只会有
作。基于开销的清理延迟为管理员提供了一个实现这个目的手段。 有些清理操作会持有关键的锁,这些操作应该尽快结束并释放锁。所以GaussDB的机制是,在这类操作过程中,基于开销的清理延迟不会发生作用。为了避免在这种情况下的长延时,实际的开销限制取下面两者之间的较大值: vacuum_