检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
of table '%s'" SQLSTATE: 24000 错误原因:对包含"current of"语法且不包含"update"的语法的查询语句没有找到对应的扫描节点。 解决办法:检查sql语句是否正确编写对表的操作或检查优化器是否正确处理。 GAUSS-02295: "type
string" SQLSTATE: 22007 错误原因:日期时间格式错误,在日期字符串中用来匹配的数据不合法。 解决办法:使用合法的字符文本查询匹配。 GAUSS-03369: "invalid data for '%s = %d' ,value must be %s" SQLSTATE:
unexpected result" SQLSTATE: XX000 错误原因:两表的主外键约束检查出错。 解决办法:检查主外键约束的表涉及的数据,查找数据错误。 GAUSS-02945: "update or delete on table '%s' violates foreign key
"trigger '%s' for table '%s' does not exist" SQLSTATE: 42704 错误原因:按照名字去查找trigger,结果发现找不到。 解决办法:指定存在的trigger名。 父主题: GAUSS-01301 -- GAUSS-01400
'GS_UPDATE_BLOCKLIST_HASH_INFO' in distributed query. 解决方案:请使用不与分布式表连接的简单查询。 level: ERROR GS_209140062 错误码: EXECUTE of SELECT ... INTO is not implemented
进行双层Agg调优,最终计划如下图所示,运行时间94s,完成调优。 图6 最终调优计划 如果有统计信息变更引起的查询劣化,可以考虑用plan hint来调整到之前的查询计划。这里以TPCH-Q17为例,在收集default_statistics_target设置为–2的统计信息之后,计划相比于默认统计信息发生劣化。
nsarray]) 描述:函数xpath_exists是xpath函数的一种特殊形式。这个函数不是返回满足XPath的XML值,它返回一个布尔值表示查询是否被满足。这个函数等价于标准的XMLEXISTS谓词,不过它还提供了对一个名字空间映射参数的支持。 返回值:bool 示例: 1 2 3
pg_namespace | {=r/role23} (1 row) 通过查询记录表是pg_namespace,那么就可以确认依赖用户的是一个schema。再到pg_namespace系统表中,查询1获取到的objid,可确认具体对象。 1 2 3 4 5 6 gaussdb=#
进行双层Agg调优,最终计划如下图所示,运行时间94s,完成调优。 图6 最终调优计划 如果有统计信息变更引起的查询劣化,可以考虑用plan hint来调整到之前的查询计划。这里以TPCH-Q17为例,在收集default_statistics_target设置为–2的统计信息之后,计划相比于默认统计信息发生劣化。
nsarray]) 描述:函数xpath_exists是xpath函数的一种特殊形式。这个函数不是返回满足XPath的XML值,它返回一个布尔值表示查询是否被满足。这个函数等价于标准的XMLEXISTS谓词,不过它还提供了对一个名字空间映射参数的支持。 返回值:bool 示例: 1 2 3
ack_wait_event设置为off,则不再累加统计数值,但已有数值不受影响。enable_track_wait_event为off,查询该视图返回0行。 表1 GS_WAIT_EVENTS字段 名称 类型 描述 nodename name 节点名称。 type text 事
星号(*)可用于词典文件中的同义词结尾,表示该同义词是一个前缀。在to_tsvector()中该星号将被忽略,但在to_tsquery()中会匹配该前缀并对应输出结果(参照处理查询一节)。 假设词典文件synonym_sample.syn内容如下: 1 2 3 4 5 postgres pgsql postgresql
open relation with OID %u" SQLSTATE: XX000 错误原因:Relation OID非法。 解决办法:查询pg_class检查表名与OID。 GAUSS-03737: "block number %u is out of range for relation
lookup failed for index partition %u" SQLSTATE: XX000 错误原因:cache数据瞬时刷新,分区索引查询失败。 解决办法:重新执行此操作。 父主题: GAUSS-04301 -- GAUSS-04400
GAUSS-00886: "no local index defined on partition %u" SQLSTATE: XX000 错误原因:该分区中不能查找到本地索引。 解决办法:建议重新检查本操作的分区和索引名称,不存在此索引可以取消本操作。 GAUSS-00887: "can not set
进行双层Agg调优,最终计划如下图所示,运行时间94s,完成调优。 图6 最终调优计划 如果有统计信息变更引起的查询劣化,可以考虑用plan hint来调整到之前的查询计划。这里以TPCH-Q17为例,在收集default_statistics_target设置为–2的统计信息之后,计划相比于默认统计信息发生劣化。
nsarray]) 描述:函数xpath_exists是xpath函数的一种特殊形式。这个函数不是返回满足XPath的XML值,它返回一个布尔值表示查询是否被满足。这个函数等价于标准的XMLEXISTS谓词,不过它还提供了对一个名字空间映射参数的支持。 返回值:bool 示例: 1 2 3
lookup failed for attribute '%s' of relation %u" SQLSTATE: XX000 错误原因:提示的列查找失败。 解决办法:请联系技术支持工程师提供技术支持。 GAUSS-00748: "relation %u has non-inherited
type of a pinned column" SQLSTATE: XX000 错误原因:该列被其它对象依赖,不允许更改类型。 解决办法:查找对象被依赖的原因,去除依赖后进行类型更改。例如,修改某列时有视图依赖所修改的表导致失败。可以先保存视图定义,再删除视图。然后修改表数据类型,改完后重建视图。
CN实例上运行。 参数说明:query_flag。参数类型int,表示执行范围。1表示CN,2表示主DN,4表示备DN,通过或运算可以得到查询并集,如1|2=3表示CN+主DN,1|2|4=7表示CN+主DN+备DN,默认值是7。 返回类型:record 返回信息如下: 表2 返回字段