检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
的名称。 guc_value表示hint指定的配置参数的值。 如果hint设置的配置参数在语句级别生效,则该hint必须写在顶层查询中,而不能写在子查询中。对于UNION、INTERSECT、EXCEPT和MINUS语句,可以将在语句级别的guc hint写在参与集合运算的任意一个SELECT子句上,该guc
referenced in check constraint" SQLSTATE: 42P10 错误原因:当前检查的限制条件只针对某个表,而不可以跨表检查。 解决办法:检查限制条件所对应的表格名或检查解析后表达式所对应表是否与实际吻合。 GAUSS-01730: "unsupported
通过ALTER修改enable_hstore值可以将列存表变成HStore表,或者将HStore修改成列存表。但需要注意enable_delta为on时,无法设置enable_hstore为on。 对于部分ALTER操作(修改列类型,分区合并,添加NOT NULL约束,添加主键约束),HStor
通过ALTER修改enable_hstore值可以将列存表变成HStore表,或者将HStore修改成列存表。但需要注意enable_delta为on时,无法设置enable_hstore为on。 对于部分ALTER操作(修改列类型,分区合并,添加NOT NULL约束,添加主键约束),HStor
source_table语法对分区表错误指定了INCLUDING PARTITION。 解决办法:CREATE TABLE ... LIKE source_table语法不能对分区表指定了INCLUDING PARTITION。 GAUSS-00326: "could not specify 2 or more
错误原因:DROP EXTENSION时,EXTENSION正在被别的session修改。 解决办法:DROP EXTENSION时,EXTENSION不能正在被别的session修改。 GAUSS-01500: "pg_extension_config_dump() can only be called
查询过滤规则适用的客户端IP。 取值范围:字符串,有效的IP地址。 SQL 查询过滤规则正则匹配语句。 取值范围:字符串,正则表达式。正则匹配的语句或者关键词长度不能超过1024个字符。 template_parameter 查询过滤规则匹配模板。 取值范围:unique_sql_id/sql_hash
"tuplestore seek failed" SQLSTATE: 22P07 错误原因:系统内部错误:寻找不到对应位置的tuple数据信息。 解决办法:内部错误,请联系技术支持工程师提供技术支持。 GAUSS-02479: "invalid tuplestore state"
JOIN仅在满足MERGE JOIN或者HASH JOIN的条件时才支持。 解决办法:请联系技术支持工程师提供技术支持。关于join_type的详细信息,请参见《SQL语法参考》的“SELECT”章节。 GAUSS-01562: "Interval error for building partitionwise
time_fill 用于时间填充表达式输出time_fill列,作为关键字,不能用作函数名和自定义数据类型名。 3 fill_first/fill_last/fill_avg 用于时间填充表达式,输出填充列,作为关键字,不能用作函数名和自定义数据类型名。 4 list 用于指定分区表类型,
FOLLOWING,当前PARTITION的最后1行。 需要注意,frame_start不能为UNBOUNDED FOLLOWING,frame_end不能为UNBOUNDED PRECEDING,并且frame_end选项不能比上面取值中出现的frame_start选项早。例如RANGE BETWEEN
memory_skew_percent integer 语句在各DN间的内存使用倾斜率。 spill_info text 语句在所有DN上的下盘信息: None:所有DN均未下盘。 All:所有DN均下盘。 [a:b]:数量为b个DN中有a个DN下盘。 min_spill_size integer
同时集群状态会显示“待重启”并禁用部分运维操作,重启集群后状态会恢复正常。 查看参数修改历史 由于修改参数的操作可能较频繁,如果多次修改后无法确认哪些参数已经生效,可按如下流程检查参数修改记录。 操作步骤 登录GaussDB(DWS)管理控制台。 在左侧导航栏中,单击“集群 > 专属集群”。
错误原因:CREATE OPERATOR,左参数或右参数是SETOF类型(集合)。 解决办法:CREATE OPERATOR,左参数和右参数都不能是SETOF类型(集合)。 GAUSS-01459: "operator procedure must be specified" SQLSTATE:
错误原因:INSERT ... VALUES语句中VALUES列表的数目与字段数目不匹配。 解决办法:1.请通过\d tablename查看表的字段信息。2.检查INSERT ... VALUES语句中VALUES的数目与表的字段数目是否匹配。3.修改INSERT ... VALUES语句的语法。
pgxc_stat_activity AS SELECT * FROM PUBLIC.pgxc_stat_activity(); 执行如下sql语句查询全局会话信息。 SELECT * FROM PUBLIC.pgxc_stat_activity order by coorname; 父主题: 数据库使用
join pg_namespace n on n.oid=c.relnamespace where w.waiting; 查询到阻塞的表及模式信息后,请根据实际查询语句ID结束会话: 1 SELECT pgxc_terminate_query(7233906901463861); 或
最终输出结果(实际业务中表public.t2的位置可能是一个非常复杂的子查询),导致了update语句执行结果的随机性,而这个实际业务中是无法接受的。 解决方案 建议根据业务实际情况调整update语句。比如分析public.t2的字段含义,确定更新的目标字段。针对上述案例,如果期望在a值相等的情况下,把public
错误原因:对行存表通过CREATE INDEX...USING method语法中指定的访问方法创建psort索引错误。 解决办法:对行存表创建索引时指定的访问方法不能为psort类型,psort类型为列存表创建索引的访问方法,请修改索引的访问方法。 父主题: GAUSS-00301 -- GAUSS-00400
DISTRIBUTE BY HASH ("job_sche_id"); 此外,GaussDB(DWS)也不支持基于AUTO_INCREMENT属性修改表定义信息。DSC迁移时会将其移除。 输入示例 1 2 3 4 5 6 7 8 CREATE TABLE IF NOT EXISTS `public`