检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
以下对象不支持批量导出DDL/DDL和数据: 导出DDL: 连接、数据库、外表、序列、列、索引、约束、分区、函数/过程组、普通表组、视图组、模式组及系统表组。 导出DDL和数据: 连接、数据库、命名空间、外表、序列、列、索引、约束、分区、函数/过程、视图、普通表组、模式组及系统表组。 父主题: 使用可视化工具连接GaussDB(DWS)集群
JOIN。 JOIN内表侧关联条件:对于HDFS内外表不能为表达式;对于列存表可以为表达式,但仅限于非JOIN层计算的表达式。 JOIN外表侧关联条件必须为简单列关联。 JOIN内表侧与外表侧关联条件均为简单列关联时,计划层估算必须可以去除1/3以上的数据(仅针对HDFS内外表)。 JOIN不能包含null值关联。
FOR子句中指定的表是非分区表。 解决办法:PARTITION FOR子句中的表必须为分区表。 GAUSS-01615: "unsupport partition type" SQLSTATE: XX000 错误原因:系统内部错误。分区策略尚不支持。目前行存表和列存表仅支持范围分区,
x86”对应的客户端工具包名称,请替换为实际下载的包名。 执行以下命令配置客户端。 source gsql_env.sh 提示以下信息表示客户端已配置成功: All things done. 使用gs_dumpall导出表空间对象信息。 gs_dumpall -W password -U dbadmin -f /ho
查看视图结构 查询数据库和表大小 查看表和数据库的信息 2 清理表空间 VACUUM FULL 表在大量执行增删改后,如何提升查询性能 VACUUM 3 如何查看某用户在当前表上是否已有权限 查看某用户对某张表是否有某种权限 如何查看GaussDB(DWS)某个用户有哪些表的权限? 4 查询和终止阻塞语句
GS_WLM_OPERATOR_STATISTICS GS_WLM_OPERATOR_STATISTICS视图显示当前用户正在执行的作业的算子相关信息。 表1 GS_WLM_OPERATOR_STATISTICS字段 名称 类型 描述 queryid bigint 语句执行使用的内部query_id。
需要用户先执行ANALYZE收集各表的统计信息,然后优化器能够自动利用统计信息对重分布键上的倾斜数据进行提前识别,对于存在倾斜的查询,生成相应的优化计划。在重分布键有多列的情况,只有所有列都属于同一个基表才能利用统计信息进行识别。 统计信息只能给出基表的倾斜情况,当基表某一列存在倾斜,其他列
错误原因:系统内部错误。HDFS表检测数据格式,发现不是ORC格式。 解决办法:修改数据格式。 GAUSS-04442: "'INSERT' is not supported by the type of relation." SQLSTATE: D0011 错误原因:该表不支持insert操作。
错误原因:获取分区OID失败,分区下标越界。 解决办法:检查分区表定义和查询语句。 GAUSS-02643: "unsupported partition strategy" SQLSTATE: XX000 错误原因:不支持指定的分区方式。 解决办法:建议检查当指定的分区方式是否在支持列表里。关于支持的分区方式请参考《SQL语法参考》的“CREATE
XX000 错误原因:内部错误,pgxc_node系统表被破坏。 解决办法:尝试手动恢复pgxc_node表,或者执行节点替换。 GAUSS-02164: "invalid coordinator number: %d, NumCoords: %d" SQLSTATE: XX000 错误
解决办法:检查pg_ts_config系统表中所有的文件搜索构图。 GAUSS-01906: "collation with OID %u does not exist" SQLSTATE: 42704 错误原因:在检查用户权限时,发现不存在对应的字符集。 解决办法:检查pg_collation系统表中所有的字符集。
登录GaussDB(DWS)管理控制台。 在左侧导航栏中,单击“专属集群 > 集群列表”。 在集群列表中找到所需要的集群,单击集群名称,进入“集群详情”页面。 单击“参数修改”页签,在“参数列表”中找到“max_connections”修改其参数值,然后单击“保存”。 在“修改预
户的作业算子信息,普通用户仅可查询自己的作业算子信息。 PGXC_WLM_OPERATOR_STATISTICS视图的字段同表1相同,具体字段内容如下: 表1 GS_WLM_OPERATOR_STATISTICS字段 名称 类型 描述 queryid bigint 语句执行使用的内部query_id。
错误原因:ALTER TABLE ALTER COLUMN SET STATISTICS操作时,修改的目标不是表,索引或者外表,本操作不能执行。 解决办法:建议将修改设置为表、索引或外表,或取消本操作。 GAUSS-00740: "statistics target %d is too low"
foreign table" SQLSTATE:无 错误原因:自定义换行符不能用于非TEXT格式的copy导入或只读外表。 解决办法:请检查copy导入或只读外表的设置的文件格式,确保为TEXT格式。 GAUSS-05163: "EOL specification can not
违反规范的影响: DROP对象操作(如DATABASE、USER/ROLE、SCHEMA、TABLE、VIEW等对象)存在数据丢失风险,尤其含带CASCADE级联删除场景,会将关联的对象一并删除。 DROP DATABASE:整个DATABASE中所有对象被删除。 DROP USE
column_name/view_name.column_name 定义/修改注释的列名称。前缀可加表名称或者视图名称。 constraint_name 定义/修改注释的表约束的名称。 table_name 表的名称。 function_name 定义/修改注释的函数名称。 argmode,argname
xlsx文件中的参数说明见表1。 参数值不区分大小写。 除了列出的参数外,不得更改其他参数值。 保存后退出。 表1 check_input.xlsx文件的配置参数 参数 说明 取值范围 默认值 样例 Source Database Name 指定需要校验的源表所属的database 名称,可选项,不填写表示使用dbinfo
postgres=> CREATE DATABASE A ENCODING 'UTF8' template = template0; postgres=> CREATE DATABASE B ENCODING 'GBK' template = template0; 查看数据库列表,可以看到已经创建的数据库A和B。
解决办法:请由事务发起者或管理员结束已准备好的事务。 GAUSS-03588: "prepared transaction belongs to another database" SQLSTATE: 0A000 错误原因:连接的数据库不正确。 解决办法:请检查和确认数据库的正确性后,重新连接。 GAUSS-03589: