检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
错误原因:postgresql.conf配置文件中存在replconninfo1或者replconninfo2配置为空。 解决办法:使用gs_guc工具修改对应报错实例的postgresql.conf中的配置项。 GAUSS-02017: "terminating walreceiver process due
",42960080,5.487%) (18 rows) 数据分布倾斜的问题得到解决。 除了table_skewness()视图外,当前版本还提供了table_distribution函数和PGXC_GET_TABLE_SKEWNESS视图,可以更加高效的查询各表的数据倾斜情况。
使用二进制格式存储和读取,而不是以文本的方式。在二进制模式下,不能声明DELIMITER,NULL,CSV选项。指定binary类型后,不能再通过option或copy_option指定CSV、FIXED、TEXT等类型。 oid 为每行拷贝内部对象标识(oid)。 若COPY FROM对象为query或者对于没有oid的表,指定oids标识报错。
SCHEMA操作不支持修改为系统内部模式,当前仅支持用户模式之间的修改。 列存表支持PARTIAL CLUSTER KEY,不支持外键表级约束。列存表自8.1.1集群版本开始支持主键和唯一表级约束。 行存REPLICATION分布表不支持将系统列设置为主键。 列存表支持添加字段ADD COLUMN,修改字段的数据类型ALTER
在DN上查询视图GLOBAL_STAT_DATABASE,所得结果与表1相同。 表1 GLOBAL_STAT_DATABASE字段 名称 类型 描述 求和范围 datid oid 数据库OID。 - datname name 数据库名。 - numbackends integer
进行相应的操作。 函数的标识符为FUNCTION。 存储过程的标识符为PROCEDURE。 函数必须返回一个具体的值,并且规定返回值的数值类型。 存储过程可以没有返回值,也可以有返回值,甚至可以有多个返回值,可以通过输出参数返回结果,也可以直接在存储过程中使用SELECT语句返回结果集。
在DN上查询视图GLOBAL_STAT_DATABASE,所得结果与表1相同。 表1 GLOBAL_STAT_DATABASE字段 名称 类型 描述 求和范围 datid oid 数据库OID。 - datname name 数据库名。 - numbackends integer
时间达到超期时间后会被删除。 记录的数据同表1。 表1 GS_WLM_OPERATOR_INFO的字段 名称 类型 描述 nodename text 执行语句的CN实例名称。 queryid bigint 语句执行使用的内部query_id。 pid bigint 后端线程ID。
在DN上查询视图GLOBAL_STAT_DATABASE,所得结果与表1相同。 表1 GLOBAL_STAT_DATABASE字段 名称 类型 描述 求和范围 datid oid 数据库OID。 - datname name 数据库名。 - numbackends integer
多列排序对话框包含以下元素: 表1 多列排序对话框界面元素 名称 界面元素类型 描述/操作 优先级 只读文本字段 显示相应列在多列排序时的优先级。 列名 组合字段,可选值包括表的所有列名称 显示为排序添加的列的名称。 数据类型 只读文本字段 显示相应列的数据类型。 顺序 组合字段,可选值包括升序和降序 显示相应列的排序顺序。
取值范围:字符串,要符合标识符的命名规范。 PER NODE REJECT LIMIT 'value' 指定本次数据导入过程中每个DN实例上允许出现的数据格式错误的数量,如果有一个DN实例上的错误数量大于设定值,本次导入失败,报错退出。 此语法指定的是单个节点的错误容忍度。 数据格式错误是指缺少或者多
PARSE接口说明 参数名称 描述 cursorid 执行查询语句解析的游标ID query_string 执行的查询语句 language_flag 版本语言号,目前只支持1 DBMS_SQL.EXECUTE 该函数用来执行一个给定的游标。该函数接收一个游标ID,运行后获得的数据用于后续操作
PARSE接口说明 参数名称 描述 cursorid 执行查询语句解析的游标ID query_string 执行的查询语句 language_flag 版本语言号,目前只支持1 DBMS_SQL.EXECUTE 该函数用来执行一个给定的游标。该函数接收一个游标ID,运行后获得的数据用于后续操作
当该值设置过小,会导致更多的语句被记录,引起记录膨胀,记录过程也会影响集群性能。 resource_track_level 取值范围:枚举类型 默认值:query DMS期望值:query(仅供参考) 作用:设置当前会话的资源监控的等级;该参数只有当参数enable_resource_track为on时才有效。
源池资源使用和资源限制的累积和。 DN每隔5s更新一次资源池监控信息,CN每隔5s从DN收集一次资源池监控信息,因为各实例单独更新/收集资源池监控信息,因此各实例监控信息更新时间可能不一致。 辅助线程中每隔30s自动调用持久化函数,持久化资源池监控数据,正常情况下不需要用户单独调用持久化函数持久化资源池监控数据。
entation属性为column时,表为列存储;如果不指定,默认为行存储。行、列存储模型各有优劣,建议根据实际情况选择: 表1 表的存储类型及场景 存储模型 优点 缺点 适用场景 行存 数据按照行进行存储,在查询某一行数据时,可以快速定位到目标位置。 查询时即使只涉及某几列,所有数据也都会被读取。
partition_value [, ...] ) } drop_clause子语法支持删除多个分区语法。(8.1.3.100及以上集群版本支持。) 1 DROP PARTITION { partition_name [, ... ] } 修改表分区名的语法。 1 2 ALTER
id为gaussdb进程ID。 命名规则为节点名称+进程id+时间+“heap_stats”+.out。该文件可用vim直接打开。 返回值类型:boolean 备注: 如果成功,函数返回true,否则返回false,返回相关提示信息。 如果失败提示信息为“Memory profiling
创建的对象都将被该用户所拥有。 注意事项 一个数据库可以包含一个或多个已命名的Schema,Schema又包含表及其他数据库对象,包括数据类型、函数、操作符等。同一对象名可以在不同的Schema中使用而不会引起冲突。例如,Schema1和Schema2都可以包含一个名为mytable的表。
nsert/copy/merge into)会产生大量xlog,导致主备同步慢,备机长期Catchup,整体IO利用率飙高。历史案例参考:实例长期处于catchup问题分析。 解决方案: 严格控制每张表的索引个数,建议3个以内。 大量数据导入前先将索引删除,导入完成后再重新建索引。