检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
GAUSS-03187: "missing argument" SQLSTATE: 42601 错误原因:删除操作符时缺少参数。 解决办法:删除操作符时要使用和定义时一样的参数。 GAUSS-03188: "too many arguments" SQLSTATE: 54023 错误原因:系统内部错误。
cluster for backup" SQLSTATE: 42501 错误原因:没有权限锁定集群进行备份,只有系统管理员才有权限。 解决办法:使用系统管理员进行此项操作。 GAUSS-03300: "internal error while locking the cluster for
platform" SQLSTATE: 0A000 错误原因:非缺省的collation不支持,仅出现在不支持locale_t的平台。 解决办法:使用平台缺省的collation。 GAUSS-03319: "wcstombs_l is not available" SQLSTATE: 22021
事件发生次数。该字段及以下字段均为进程运行中的累计值。 failed_wait bigint 等待失败次数。当前版本中只有LOCK和LWLOCK等锁超时或失败才会使用该字段。 total_wait_time bigint 该事件总持续时间。 avg_wait_time bigint 该事件平均持续时间。
最近一次autovacuum成功执行后的oldestxmin。如果表级oldestxmin特性开启,此字段记录此表最近一次(auto)vacuum使用的oldestxmin值。 last_autovacuum_scan_pages bigint - 最近一次autovacuum扫描的页面数(仅针对行存表)。
有者进行处理。 对于vacuum_defer_cleanup_age不是0的场景,可以将此参数改为0,取消VACUUM的事务延迟。 对于存在老事务的场景,重启集群再重新执行VACUUM FULL可以保证空间一定回收,否则只能等老事务结束再执行VACUUM FULL。 父主题: 集群性能
GAUSS-03628: "unrecognized StrategyNumber: %d" SQLSTATE: XX000 错误原因:使用的strategy错误。 解决办法:内部错误,属于预防性报错机制。请联系技术支持工程师提供技术支持。 GAUSS-03629: "missing
GAUSS-02796: "could not read file '%s': %m" SQLSTATE: XX000 错误原因:必须使用数据库系统管理员读取文件。 解决办法:更换系统管理员用户进行操作。 GAUSS-02797: "a serializable transaction
会存在的场景是:用户会将一些大表(比如查询数据接近磁盘缓存大小)和一些小表频繁join,此时如果继续按照普通LRU2Q的淘汰策略,对于频繁使用的小表来说可能会发生A1in满了然后淘汰到A1out,再次命中进入Am的过程,这样会频繁发生网络IO去重新缓存小表的数据,此时会极大的降低大表join小表的性能。
范围分区的上边界,或列表分区的边界值集合。 查询结果为表分区对应边界表达式的即时反编译输出。该字段的输出比high_value的信息更详细,根据实际使用场景可输出collaton、字段数据类型等信息。 tablespace_name name 分区所在表空间的名称。 应用示例 查看分区表的分区信息:
记录表最后一次数据变化的时间。 使用建议 对于高脏页率的系统表,建议在确认当前没有用户操作该系统表时,再执行VACUUM FULL。 建议对脏页率超过80%的非系统表执行VACUUM FULL,用户也可根据业务场景自行选择是否执行VACUUM FULL。 使用场景 查询全库所有用户表的整体脏页率:
RETURN res ; END ; 范围、账号和语言 当GaussDB(DWS)关键字用作SELECT列表中任意列的别名且没有使用AS时,需要使用“AS关键字”的格式来定义别名。 输入 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
no collation was derived for column %s with collatable type %s. 解决方案:使用COLLATE子句显式设置排序规则。 level: ERROR GS_221100050 错误码: rule actions on OLD
detected" SQLSTATE: 40P01 错误原因:检测到死锁,这种情况一般是因为业务调度不合理,大量的操作集中到某一段时间导致的。 解决办法:请使用pg_stat_activity 视图来查看、确定引起死锁的进程号,然后执行SELECT pg_cancel_backend($pid);结束掉死锁线程,再次执行操作。
GAUSS-04246: "SAVEPOINT is not yet supported." SQLSTATE: 54001 错误原因:使用SAVEPOINT。 解决办法:不支持子事务,当前不支持SAVEPOINT。 GAUSS-04247: "non-DECLARE CURSOR
language '%s'" SQLSTATE: 42704 错误原因:不支持的存储过程语言。 解决办法:查看pg_pltemplate检查所使用语言是否在列表汇中。 GAUSS-01145: "must be system admin to create custom procedural
'%s' specified more than once" SQLSTATE: 22023 错误原因:参数指定多于一次。 解决办法:请检查参数使用,再次执行操作。 GAUSS-03619: "invalid value for boolean option '%s': %s" SQLSTATE:
范围分区的上边界,或列表分区的边界值集合。 查询结果为表分区对应边界表达式的即时反编译输出。该字段的输出比high_value的信息更详细,根据实际使用场景可输出collaton、字段数据类型等信息。 tablespace_name name 分区所在表空间的名称。 应用示例 查看分区表的分区信息:
/home/userA/cluster_ssh -l 不涉及 字符串 指定日志文件的保存路径。 不涉及 不涉及 -l /home/userA/trust.log 使用指南 ESLDoTrust.py需要在主集群的主节点上登录账号执行,需要用户账号密码和root密码。命令包含配置互信、校验互信等操作。 互信文件格式如下:
0A000 错误原因:不支持显式rollback prepared。由于用户输入了显式rollback prepared语句。 解决办法:不建议使用显式rollback prepared语句。 GAUSS-04429: "LOCK not supported for TEMP and non-TEMP