检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
【V9.0.2版本发布时间】:2023年11月 9.0.3版本 【新增功能】 表1 9.0.3版本新增功能 场景 特性 描述 参考文档 湖仓一体 支持可读写外表 支持可读写外表,同一张外表可读可写。 - 外表查询性能提升 支持in/not in等谓词下推,增强分区剪枝能力。 - 支持复
userinfo表中的数据会随着用户信息的变化不断增长,比如用户有多个hobby属性,那么就有多条记录。 如果用户需要筛选出所有“收入大于10000元的男性,年龄大于30岁,爱好钓鱼”的群体,向这些目标群体推送特定的消息。 传统的方法是直接在原表上执行查询,语句如下: 1 SELECT
tab1 ) Q1 WHERE Q1.ROW_NUM1 = 1; MDIFF MDIFF函数基于预定的查询宽度计算一列的移动差分值。查询宽度即所指定的行数。建议在QUALIFY语句中使用ALIAS。 输入:MDIFF,使用QUALIFY 1 2 3 4 5 6
存算分离支持创建只读逻辑集群,如果用户关联到只读逻辑集群,只能在只读逻辑集群上创建会话级临时表(本地临时表和volatile临时表,不包括全局临时表);该用户如果创建其他常规表和外表,要遵循没有关联逻辑集群的用户建表规则,即表会创建到default_storage_nodegroup指定的逻辑集群上
BY '{Password}'; 设置当前用户为paul: 1 SET ROLE paul PASSWORD '{Password}'; 查看当前会话用户,当前用户: 1 SELECT SESSION_USER, CURRENT_USER; 重置当前用户: 1 RESET role;
SELECT INTO 支持 UPDATE 支持 CREATE TABLE AS 支持 约束限制 当需要使用HStore表时,需要同步修改以下几个参数的默认值,否则会导致HStore表性能严重劣化。 推荐的参数修改配置是:autovacuum_max_workers_hstore=3,aut
二进制类型 GaussDB(DWS)支持的二进制类型请参见表1。 表1 二进制类型 名称 描述 存储空间 BLOB 二进制大对象 目前BLOB支持的外部存取接口仅为: DBMS_LOB.GETLENGTH DBMS_LOB.READ DBMS_LOB.WRITE DBMS_LOB
错误原因:pg_extension_config_dump()函数的参数1不是pg_class内定义的表。 解决办法:pg_extension_config_dump()函数的参数1必须是pg_class内定义的表。 GAUSS-01502: "table '%s' is not a member
GAUSS-03106: "invalid nargs: %d" SQLSTATE: XX000 错误原因:array的参数非法。 解决办法:修改查询中array的参数。 GAUSS-03107: "null input array" SQLSTATE: XX000 错误原因:array没有参数。
修改索引只调用索引名提示索引不存在 问题现象 创建分区表索引HR_staffS_p1_index1,不指定索引分区的名字。 1 CREATE INDEX HR_staffS_p1_index1 ON HR.staffS_p1 (staff_ID) LOCAL; 创建分区索引HR
ROLE 用于重置当前用户标识。 示例 设置当前用户为paul: 1 SET ROLE paul PASSWORD '{password}'; 查看当前会话用户,当前用户: 1 SELECT SESSION_USER, CURRENT_USER; 重置当前用户: 1 RESET role;
APEX2_DYNAMIC_ADD_REMAIN_TEST; -- “NVL2(表达式,值1,值2)”函数用于根据指定的表达式是否为空来确定查询返回的值。如果表达式不为Null,则NVL2返回“值1”。如果表达式为Null,则NVL2返回“值2” SELECT NVL2(add_users
"partition '%s' of relation '%s' already exists" SQLSTATE: 42P07 错误原因:同名的表分区已存在。 解决办法:检查同名的分区是否已经存在。 GAUSS-00707: "internal error, failed to rename
sys_guid函数内部生成原理同uuid_generate_v1函数。 UUID函数应用示例 UUID全局唯一的特点,可以作为数据表生成主键,也可以作为数据表的分布列,uuid_generate_v1()作为数据表分布列的默认值时,通过Hash分布可以将数据均匀分布到各个DN上,防止数据倾斜。 UUID的显著优
重分布队列的排序依据表的relpage大小进行,为确保relpage大小正确,建议在重分布之前对需要重分布的表执行analyze操作。 离线重分布 注意事项 离线重分布模式下数据库不支持DDL和DCL操作,正在重分布的表只支持简单的DQL操作。 表重分布期间会对表加共享锁,所有插入
not seek in file '%s': %m" SQLSTATE: XX000 错误原因:不能根据offset定位文件。 解决办法:查看文件状态是否异常。 GAUSS-02985: "could not read file '%s': %m" SQLSTATE: XX000
42704 错误原因:ALTER SYSTEM中使用的Session ID不正确。 解决办法:使用正确的Session ID,查询v$session视图查看。 GAUSS-00176: "parameter '%s' is assigned more than once" SQLSTATE:
expressions with matching dimensions" SQLSTATE: 22P02 错误原因:多维的数组必须具有与维度相匹配的数组表达式。 解决办法:检查输入字符串。 GAUSS-03093: "array size exceeds the maximum allowed
GAUSS-01597: "too many function arguments" SQLSTATE: XX000 错误原因:函数参数太多。 解决办法:修改查询中使用的函数,确保参数使用正确。 GAUSS-01598: "function's resolved result type changed
从MRS导入数据到集群流程如下: 前提条件 创建一个MRS集群,具体操作步骤请参见购买自定义集群。 创建一个HDFS外表,外表通过外部服务器的接口,从MRS集群查询数据。 具体操作步骤请参见《数据仓库服务数据迁移与同步》中从MRS导入数据到集群章节。 同一个网络下可以有多个MRS数据源,