检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
进入上报告警集群的“监控面板”中,在左侧导航栏选择“监控 > 实时查询 > 实时会话”页签,对会话列表进行查询,查询条件like,查询关键字“vacuum full”。 查询是否有等待vacuum full表锁的存在,在实时会话页面,根据“锁定对象”查询和vacuum full相同操作的锁对象。 确认是否需要处理vacuum
第三方库错误码说明 第三方错误码的值是包含五个字符的字符串,由3个字符的错误类型和2个字符的子类构成。五个字符包含数值或者大写字母, 代表各种错误或者警告条件的代码。 表1 liborc的错误码对照表 错误级别 错误码 错误说明 ORC_INFO ORC00 无效错误类型(INVALID_ERROR_CODE)
创建普通表 定义普通表 管理列 管理约束 管理索引 父主题: 表管理
"permission denied for database '%s'" SQLSTATE: 42501 错误原因:系统内部错误。 解决办法:请联系技术支持工程师提供技术支持。 GAUSS-02543: "too many connections for database '%s'" SQLSTATE:
boolean 如果为真,则此索引可以用于查询。如果为假,则该索引可能不完整,仍然必须在INSERT/UPDATE操作时进行更新,但不能安全的被用于查询。如果是唯一索引,则唯一属性也不为真。 indcheckxmin boolean 如果为真,查询不能使用此索引,直到pg_index此
GLOBAL_WORKLOAD_SQL_COUNT GLOBAL_WORKLOAD_SQL_COUNT视图显示集群中所有Workload控制组内SQL语句执行次数的统计信息,包括SELECT、UPDATE、INSERT、DELETE语句的执行次数统计,以及DDL、DML、DCL类型语句的执行次数统计。
项目ID。获取方法,请参见获取项目ID。 cluster_id 是 String 集群ID。获取方法,请参见获取集群ID。 database_name 是 String 数据库名称。 请求参数 表2 请求Body参数 参数 是否必选 参数类型 描述 schema_name 是 String 模式空间名称。
案例:调整GUC参数best_agg_plan 现象描述 t1的表定义为: 1 create table t1(a int, b int, c int) distribute by hash(a); 假设agg下层算子所输出结果集的分布列为setA,agg操作的group by
D表。 解决办法:请检查CREATE RULE name AS ON SELECT语法中WHERE条件表达式引用的表名是否包含OLD表,并修改为非OLD表。 GAUSS-00372: "ON SELECT rule cannot use NEW" SQLSTATE: 42P17 错误原因:CREATE
replace password can not be NULL." SQLSTATE: XX000 错误原因:修改密码失败,新密码不能为空。 解决办法:请参照密码规则进行修改:1. 密码默认不少于8个字符。2. 不能和用户名相同。3. 至少包含大写字母(A-Z),小写字母(a-z),数字(0-9),非字母数字字符(~
most %d blocks per xlog record" SQLSTATE: XX000 错误原因:系统内部错误。 解决办法:请联系技术支持工程师提供技术支持。 GAUSS-03512: "invalid xlog record length %u" SQLSTATE: XX000
'%s' already exists" SQLSTATE: 42710 错误原因:relation上已经定义了同名的trigger。 解决办法:修改create trigger的名字,不要与已有trigger重名。 GAUSS-01397: "confused about RI update
system admin to set schema of %s" SQLSTATE: 42501 错误原因:修改对象的namespace,但是使用的账户不是系统管理员。 解决办法:修改对象的namespace,使用的账户必须是系统管理员。 GAUSS-01473: "%s already
使用Plan Hint进行调优 Plan Hint调优概述 Join顺序的Hint Join方式的Hint 行数的Hint Stream方式的Hint Scan方式的Hint 子链接块名的hint 运行倾斜的hint 配置参数的hint Hint的错误、冲突及告警 Plan Hint实际调优案例
GS_WORKLOAD_SQL_COUNT GS_WORKLOAD_SQL_COUNT视图显示当前节点上Workload控制组内的SQL语句执行次数的统计信息,包括SELECT、UPDATE、INSERT、DELETE语句的执行次数统计,以及DDL、DML、DCL类型语句的执行次数统计。
错误原因:不识别的节点类型。 解决办法:修改节点类型。 GAUSS-04414: "The number of %s distribute key can not exceed 1" SQLSTATE: 42601 错误原因:非hash分布的表的分布列不能超过1。 解决办法:修改建表语句,指定一个列作为分布列。
创建GDS专有用户及所属用户组,此用户用于启动GDS及读取源数据。 1 2 groupadd gdsgrp useradd -g gdsgrp gds_user 分别修改工具包和数据源文件目录属主为GDS专有用户。 1 2 chown -R gds_user:gdsgrp /opt/gds/bin chown
GLOBAL_WORKLOAD_SQL_ELAPSE_TIME GLOBAL_WORKLOAD_SQL_ELAPSE_TIME视图显示集群中所有Workload控制组内SQL语句执行的响应时间的统计信息,包括SELECT、UPDATE、INSERT、DELETE语句的最大、最小、平均、以及总响应时间,单位为微秒。
错误原因:创建函数或表达式为聚合函数时聚合函数不能返回了集合类型。 解决办法:创建函数或表达式为聚合函数时,聚合函数不能返回集合类型,请确认聚合函数的返回类型是否正确,并修改为非集合类型。 GAUSS-00414: "aggregates cannot use named arguments" SQLSTATE:
GAUSS-03051 -- GAUSS-03060 GAUSS-03051: "invalid input syntax for type point: '%s'" SQLSTATE: 22P02 错误原因:point类型的数据非法。 解决办法:检查输入参数。 GAUSS-03052: