检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
游标操作 GaussDB(DWS)中游标(cursor)是系统为用户开设的一个数据缓冲区,存放着SQL语句的执行结果。每个游标区都有一个名字。用户可以用SQL语句逐一从游标中获取记录,并赋给主变量,交由主语言进一步处理。 游标的操作主要有游标的定义、打开、获取和关闭。
在左侧导航栏中,单击“管理 > 连接客户端”。 在“命令行客户端”的下拉列表中,选择对应版本的GDS客户端。 请根据集群版本和安装客户端的操作系统,选择对应版本。 客户端CPU架构要和集群一致,如果集群是X86规格,则也应该选择X86客户端。 单击“下载”。
GAUSS-02870: "unrecognized QueryItem type: %d" SQLSTATE: XX000 错误原因:系统内部错误。 解决办法:请联系技术支持工程师提供技术支持。 父主题: GAUSS-02801 -- GAUSS-02900
如果目录损坏,请恢复文件系统或磁盘。 level: ERROR GS_154110704 错误码: invalid value for parameter \replication\. 解决方案:有效值为false。
- SYSTEM 在当前数据库上重建所有系统表上的索引。不会处理在用户表上的索引。 - name 需要重建索引的索引、表、数据库的名称。表和索引可以有模式修饰。
该参数值设置越大,每个分区可用的缓存越小,降低列存分区表批量插入性能;设置越小,每个分区可用的缓存会越大,会消耗较多系统内存资源。
GAUSS-01114: "unexpected HeapTupleSatisfiesVacuum result" SQLSTATE: XX000 错误原因:系统内部错误。 解决办法:请联系技术支持工程师提供技术支持。
DWS查询时结果不一致的常见场景和解决方法 DWS哪些系统表不能做VACUUM FULL DWS语句处于idle in transaction状态常见场景 DWS如何实现行转列及列转行? DWS唯一约束和唯一索引有什么区别? DWS函数和存储过程有什么区别?
概述 并行导入将存储在服务器普通文件系统中的数据导入到DWS数据库中。暂时不支持将存储在HDFS文件系统上的数据导入DWS。 并行导入功能通过外表设置的导入策略、导入数据格式等信息来识别数据源文件,利用多DN并行的方式,将数据从数据源文件导入到数据库中,从而提高整体导入性能。
与pg_enable_delay_ddl_recycle系统函数类似,但更轻量。且通过传入不同的backupid,可支持并发打开延迟DDL。
与pg_enable_delay_ddl_recycle系统函数类似,但更轻量。且通过传入不同的backupid,可支持并发打开延迟DDL。
ECS规格 参数项 参数取值 计费模式 按需计费 区域 华北-北京4 可用区 可用区1 CPU架构 鲲鹏计算 规格 鲲鹏通用计算增强型 | kc1.8xlarge.2 32vCPUs|64 GiB 镜像 EulerOS 2.8 64bit with ARM(40GB) 数据盘 系统盘通用型
GAUSS-02335: "unrecognized RowCompareType: %d" SQLSTATE: XX004 错误原因:系统内部错误。 解决办法:请联系技术支持工程师提供技术支持。
如果需要给某个用户赋权“可查询数据库所有schema里所有表”,可通过系统表PG_NAMESPACE查询出schema后授权。
仅系统管理员dbadmin角色或已授权了USEFT权限的普通用户可执行外表操作。 1 ALTER USER user_name USEFT; OBS外表不需要显式指定分布方式,默认支持ROUNDROBIN分布方式。
使用DSC工具迁移SQL脚本 数据库、NoSQL、文件系统、大数据平台 请参考第三方ETL工具的相关文档。 DWS提供了DSC工具,可以将Teradata/Oracle脚本迁移到DWS。 通过OBS中转,数据源丰富,数据转换能力强。
它在系统内部主要用于系统表,主要作为简单化的枚举类型使用。 表2 特殊字符类型 名称 描述 存储空间 name 用于对象名的内部类型。 64字节。 "char" 单字节内部类型。 1字节。
生成表清单语句是查询系统表后插入pgxc_redistb,pgxc_redistb是分布式表,查询系统表都是在CN上执行,再插入分布式表时每条记录都要执行一个INSERT INTO ... VALUES语句,如果表数量非常大会非常耗时。
当CN上等待时长超过transaction_sync_timeout时会报错,回滚事务,避免由于sync lock等其他情况长时间进程停止响应造成对系统的阻塞。 参数类型:USERSET 取值范围:整型,最小值为0,单位为秒。
GAUSS-02320: "a NULL isNull pointer was passed" SQLSTATE: 22023 错误原因:系统内部错误。 解决办法:请联系技术支持工程师提供技术支持。 父主题: GAUSS-02301 -- GAUSS-02400