检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
100及以上集群版本时默认异常规则不会生效,用户可自行创建所需规则。 同一个资源池可以关联多组规则,资源池关联的多组不同的异常规则以“或”的关系生效,满足其中一组的所有条件即可生效。例如,资源池关联两组规则,一组指定elapsedtime=2400, 另一组指定elapsedtim
"column '%s' of relation '%s' already exists" SQLSTATE: 42701 错误原因:当向关系表添加列或更改列名时,发现该表中已经存在该列名。 解决办法:重新指定列名。 GAUSS-00737: "cannot alter system
的SQL后,可以单击“预览”按钮查看需要搬迁的预览数据。 添加“DWS表输出”节点,并配置好数据库连接、目标表、目标表字段与数据源字段对应关系及其它参数。“DWS表输出”控制对应的数据源只支持PostgreSQL。 保存转换任务,并启动任务。 查看运行结果,去目标数据表检查搬迁数
Yes clearBatch() void Yes addBatch()、execute()必须在clearBatch()之后才能执行。 调用executeBatch()方法并不会清除batch。用户必须显式使用clearBatch()清除 。 在添加了一个batch的绑定变量后
staff_id; dbms_output.put_line(first_name || ' ' || salary); END; / --调用存储过程 CALL dynamic_proc(); --删除存储过程 DROP PROCEDURE dynamic_proc; OPEN
staff_id; dbms_output.put_line(first_name || ' ' || salary); END; / --调用存储过程 CALL dynamic_proc(); --删除存储过程 DROP PROCEDURE dynamic_proc; OPEN
FULL执行前未结束)存在,如果有,需等其他活跃事务退出后进行重试。 8.1.3及以上版本中Vacuum/Vacuum Full可在管理面操作调用,详情可参见智能运维。 VACUUM和VACUUM FULL 在DWS中,VACUUM的本质就是一个“吸尘器”,用于吸收“尘埃”。而尘埃其
源划分成多个集群。一个Region中的多个AZ间通过高速光纤相连,以满足用户跨AZ构建高可用性系统的需求。 图1阐明了区域和可用分区之间的关系。 图1 区域和可用分区 目前,华为云已在全球多个地域开放云服务,您可以根据需求选择适合自己的区域和可用分区。更多信息请参见华为云全球站点。
动生成的(8.1.0之后的集群版本不再向CN下发SAVEPOINT),DWS带EXCEPTION的存储过程在实现上基于子事务实现,简单对应关系如下: 1 2 3 4 5 6 7 8 begin (Savepoint s1) DDL/DML exception
error_table_name 参数说明 IF NOT EXISTS 如果已经存在相同名称的表,不会抛出一个错误,而会发出一个通知,告知表关系已存在。 table_name 外表的表名。 取值范围:字符串,要符合标识符的命名规范。 column_name 外表中的字段名。 取值范围:字符串,要符合标识符的命名规范。
表的膨胀情况: 1 SELECT * FROM pgxc_get_hstore_delta_info('tableName'); 通过函数对Delta表做轻量清理以及全量清理。 轻量Merge满6万的I记录以及CU上的删除信息,持有四级锁不阻塞业务增删改查,但空间不会还给系统。
leading((store store_sales))*/ i_product_name product_name ... 该hint表示:表之间的join关系是:store_sales和store先join, store_sales做内表,然后依次跟promotion, item, customer
创建包含LakeFormation权限的委托(需包含最小权限),可参见《湖仓构建使用指南》中的“数据权限授权”章节配置权限,如果不配置在使用时将会报错。 DWS调用LakeFormation管控面API时,账号如果为子账号则需要包含LakeFormation权限(至少包含lakeformation:i
stics_target为-2,即按2%收集样本估算统计信息。 对于在批处理脚本或者存储过程中生成的中间表,也需要在完成数据生成之后显式的调用ANALYZE。 对于表中多个列有相关性且查询中有同时基于这些列的条件或分组操作的情况,可尝试收集多列统计信息,以便查询优化器可以更准确地估算行数,并生成更有效的执行计划。
dition是返回值为布尔型的任意表达式,任何不满足该条件的行都不会被检索。 WHERE子句中可以通过指定“(+)”操作符的方法将表的连接关系转换为外连接。但是不建议用户使用这种用法,因为这并不是SQL的标准语法,在做平台迁移的时候可能面临语法兼容性的问题。同时,使用“(+)”有很多限制。
322补丁版本。原则上,补丁号仅修复问题,不新加功能特性。 图1 GaussDB(DWS)版本号说明 表1 GaussDB(DWS)集群版本配套关系 发布日期 集群版本号 数据库内核发布号 变更说明 2025年2月20日 9.1.0.213 9.1.0 9.1.0.x版本说明 2025年1月17日
件。 操作简单,适用于小批量数据入库。 使用COPY FROM STDIN导入数据 其他文件或数据库 使用Java语言开发应用程序时,通过调用JDBC驱动的CopyManager接口,从文件或其他数据库向GaussDB(DWS)写入数据。 从其他数据库直接写入GaussDB(DW
控制查询优化器对于local redistribute和split redistribute重分布模式数据传输的使用。此参数与enable_broadcast是对应关系。优化器可能会对local broadcast和split broadcast代价估计偏大,从而选择了local redistribute或者split
分区)来极大提升I/O效率,不走分区剪枝常见的情况有: 未设计成分区表。 设计了分区没使用分区键做过滤条件。 分区键做过滤条件时,对列值有函数转换。 触发因素:未合理使用分区表和分区剪枝功能,导致扫描效率低。 处理方式: 对按照时间特征存储和访问的大表设计成分区表。 分区键一般选
Node Scan on "__REMOTE_LIGHT_QUERY__" Node/s: datanode2 (2 rows) 带有聚集函数查询的执行计划: 1 2 3 4 5 6 7 8 9 10 EXPLAIN SELECT SUM(ca_address_sk)