检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
分析作业是否被阻塞 数据库系统运行时,在某些业务场景下查询语句会被阻塞,导致语句运行时间过长,可以强制结束有问题的会话。 操作步骤 查看阻塞的查询语句及阻塞查询的表、模式信息。 1 2 3 4 5 6 7 8 9 10 11 SELECT w.query as waiting_query
位串就是一串1和0的字符串。它们可以用于存储位掩码。 GaussDB(DWS)支持两种位串类型:bit(n)和bit varying(n),其中n是一个正整数。 bit类型的数据必须准确匹配长度n,如果存储短或者长的数据都会报错。bit varying类型的数据是最长为n的变长类型,超
位串就是一串1和0的字符串。它们可以用于存储位掩码。 GaussDB(DWS)支持两种位串类型:bit(n)和bit varying(n),其中n是一个正整数。 bit类型的数据必须准确匹配长度n,如果存储短或者长的数据都会报错。bit varying类型的数据是最长为n的变长类型,超
他数据源(例如MySQL)的数据迁移到GaussDB(DWS) 集群的数据库中。 CDM提供同构/异构数据源之间批量数据迁移的功能,帮助用户实现从多种类型的数据源迁移数据到GaussDB(DWS)。 CDM在迁移数据到GaussDB(DWS)时,采用的是COPY方式和GDS并行导入方式。
myvariable的最后一个数据类型声明或操作将覆盖schema1.mypackage.myvariable和schema2.mypackage.myvariable的类型和值。 输入:使用CONSTANT关键字在一个包中声明的默认值的包变量,并在另一个包中使用 在包规范中声明的全局变量可以在相同的包和其他包中被访问。
使用parquet外表查询报错The parameter destMax is too small or parameter count is larger than macro parameter。 parquet外表的string类型字段的缓冲区空间管理错位,导致大于1K的字段内存分配不够,引起业务报错。
段数目不匹配。 解决办法:1.请通过\d tablename查看表的字段信息。2.检查INSERT ... VALUES语句中VALUES的数目与表的字段数目是否匹配。3.修改INSERT ... VALUES语句的语法。 GAUSS-00269: "VALUES must not
exist." SQLSTATE: 42704 错误原因:通过DROP TABLESPACE删除的表空间不存在。 解决办法:请通过"\db"查询待删除的表空间名称是否存在,系统只支持删除存在的表空间。 GAUSS-00537: "tablespace '%s' is used by partitioned
个返回非空结果的词典决定了最终结果,后继词典将不会继续处理。但是一个过滤类型的词典可以依据规则替换输入token,然后将替换后的token传递给后继词典进行处理。 配置词典列表的一般规则是,第一个位置放置一个应用范围最小的、最具体化定义的词典,其次是更一般化定义的词典, 最后是一
在创建集群之前,您需要创建VPC,为GaussDB(DWS) 服务提供一个安全、隔离的网络环境。 如果用户已有VPC,可重复使用,不需多次创建。 关于创建VPC的详细信息可以参考《虚拟私有云用户指南》中的创建虚拟私有云和子网章节。 操作步骤 登录管理控制台。 选择“网络 > 虚拟私有云”。 在“虚拟私有云”界
是均衡的,但是在执行查询的过程中,仍然可能出现数据倾斜的问题。在运算过程中某个算子在DN上输出的结果集出现倾斜,从而导致此算子上层的运算出现计算倾斜。一般来说,这是由于在执行过程中,数据重分布导致的。 在查询执行的过程中,join key、group by key等不是表的分布列,因此需要按照join
个返回非空结果的词典决定了最终结果,后继词典将不会继续处理。但是一个过滤类型的词典可以依据规则替换输入token,然后将替换后的token传递给后继词典进行处理。 配置词典列表的一般规则是,第一个位置放置一个应用范围最小的、最具体化定义的词典,其次是更一般化定义的词典, 最后是一
错误原因:无法找到对应的字符编码。 解决办法:请通过"select * from pg_conversion;"查看conname列,确认两种字符编码能否互相转换。 GAUSS-02608: "encoding name too long" SQLSTATE: 42622 错误原因:超长的字符编码名称。
schema name" SQLSTATE: 42P16 错误原因:当前的临时表并不在创建临时表所创建的临时表空间中,即临时表所属的是其他空间,因此错误。 解决办法:检查创建临时表时临时表空间是否被正确创建,并查看对应的临时表空间的OID。 GAUSS-01769: "could not obtain
PL/SQL集合的迁移语法。迁移语法决定了关键字/功能的迁移方式。 自定义类型(UDT)衍生于数据库支持的数据类型。 自定义数据类型基于内置数据类型和其他自定义数据类型,定义应用程序中数据的结构和行为。自定义类型便于用户使用PL/SQL集合。 UDT表 创建该类型的表,以跟踪用户定义类型的结构。表中不存储任何数据。
是均衡的,但是在执行查询的过程中,仍然可能出现数据倾斜的问题。在运算过程中某个算子在DN上输出的结果集出现倾斜,从而导致此算子上层的运算出现计算倾斜。一般来说,这是由于在执行过程中,数据重分布导致的。 在查询执行的过程中,join key、group by key等不是表的分布列,因此需要按照join
含云服务以外的求助,例如用户基于GaussDB(DWS)构建的应用系统等。 技术支持范围 支持的服务 GaussDB(DWS)云服务管理控制台提供的相关功能: 集群的创建、删除、扩容、缩容、规格调整、升级、补丁、备份恢复等操作 集群的监控告警管理 IAM用户委托管理 对外API接口管理
yet defined in this session" SQLSTATE: 55000 错误原因:序列的最后变量在当前会话中未定义。 解决办法:请检查当前会话是否已定义该序列的最后变量。 GAUSS-01324: "setval: value %s is out of bounds
SQLSTATE: 40P01 错误原因:检测到死锁,这种情况一般是因为业务调度不合理,大量的操作集中到某一段时间导致的。 解决办法:请使用pg_stat_activity 视图来查看、确定引起死锁的进程号,然后执行SELECT pg_cancel_backend($pid);结束掉死锁线程,再次执行操作。
VARRAY:表示要定义的数组类型。 size:取值为正整数,表示可以容纳的成员的最大数量。 data_type:要创建的数组中成员的类型。 NOT NULL: 可选约束,可以约束该数组中的元素均不为NULL。 在GaussDB(DWS)中,数组会自动增长,访问越界会返回一个