检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
Unique Index Unique Index Netezza语法 迁移后语法 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33
inst_name String 实例名称。 waiting Boolean 如果后台当前正等待锁则为true。 enqueue String 工作负载管理资源状态。 warning String 主要显示如下几类告警信息以及sql自诊断调优相关告警。 query String 查询语句。 lane
如示例中涉及的以下信息可根据实际情况替换: postgres:所要连接的数据库名称。 10.10.0.1:集群连接地址。 dbadmin:集群数据库的用户名。默认管理员用户为“dbadmin”。 8000:创建集群时设置的“数据库端口”。 password:创建集群时设置的密码。 创建初始表 此小节所附
并且该角色必须在此类型的模式上有CREATE权限。 (这些限制强制要求修改所有者不能执行任何通过删除和重建该类型无法实现的操作。 不过,系统管理员拥有以任何方式修改任意类型的所有权。) 要增加一个属性或是修改一个属性的类型,也必须有该类型的USAGE权限。 示例 重命名数据类型: 1
'south2')), PARTITION rest VALUES (DEFAULT) ); 示例5:创建不指定分区的自动分区管理分区表,指定分区管理中自动创建分区的周期PERIOD为1 day,分区键为time。 1 2 3 4 5 6 CREATE TABLE time_part
不指定group_name时,默认指定的字符串为“Medium”,代表指定DefaultClass控制组的“Medium”Timeshare控制组。 若数据库管理员指定自定义Class组下的Workload控制组,如control_group的字符串为:“class1:workload1”;代表此资
57014 查询被取消(QUERY_CANCELED) 57015 内部查询取消(QUERY_INTERNAL_CANCEL) 57P01 管理员关闭系统(ADMIN_SHUTDOWN) 57P02 崩溃异常退出(CRASH_SHUTDOWN) 57P03 现在无法连接(CANNOT_CONNECT_NOW)
循环语句 简单LOOP语句 语法图 图1 loop::= 示例 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 CREATE OR REPLACE PROCEDURE proc_loop(i in integer, count out
循环语句 简单LOOP语句 语法图 图1 loop::= 示例 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 CREATE OR REPLACE PROCEDURE proc_loop(i in integer, count out
GaussDB(DWS)单表查询 示例表: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 CREATE TABLE newproducts ( product_id INTEGER NOT NULL, product_name
GaussDB(DWS)单表查询 示例表: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 CREATE TABLE newproducts ( product_id INTEGER NOT NULL, product_name
SQL迁移日志 SQL DSC(DSC.jar)支持以下类型的日志记录: 活动日志 错误日志 成功读 成功写 如果用户指定了日志路径,所有日志都会保存在该路径下。 如果未指定日志路径,DSC会在TOOL_HOME路径下创建log文件夹,用于存储所有日志。 为控制磁盘空间用量,日志文件的大小上限为10
MERGE INTO 功能描述 通过MERGE INTO语句,将目标表和源表中数据针对关联条件进行匹配,若关联条件匹配时对目标表进行UPDATE,无法匹配时对目标表执行INSERT。此语法可以很方便地用来合并执行UPDATE和INSERT,避免多次执行。 注意事项 进行MERGE
会下降,数据量越大这种劣化越大。 改善查询性能:对分区对象的查询可以仅搜索业务关注的分区,提高检索效率。 提升数据治理效率:如数据生命周期管理场景,针对历史分区执行TRUNCATE/DROP PARTITION,效率和效果远优于DELETE。 方案建议: 针对包含时间类型字段的表设计分区。
会下降,数据量越大这种劣化越大。 改善查询性能:对分区对象的查询可以仅搜索业务关注的分区,提高检索效率。 提升数据治理效率:如数据生命周期管理场景,针对历史分区执行TRUNCATE/DROP PARTITION,效率和效果远优于DELETE。 方案建议: 针对包含时间类型字段的表设计分区。
DELETE DELETE(缩写关键字为DEL)是ANSI标准的SQL语法操作符,用于从表中删除记录。DSC支持Teradata的DELETE语句及其缩写关键字DEL。不包含WHERE子句的DELETE语句在DWS中被迁移为TRUNCATE。通过deleteToTruncate参数可以配置是否启用/禁用此行为。
执行导入数据 背景信息 在执行数据导入前,您可以参考以下优秀实践方法进行合理的设计部署,最大化的使用系统资源,以提高数据导入性能。 OBS的数据导入性能,多数场景受限于网络的并发访问速率,因此在OBS服务器上最好部署多个桶,使用多桶并发导入,提高DN数据传输利用率。 并发导入场景
执行数据导入 直接查询外表查看MRS数据源的数据 如果数据量较少,可直接使用SELECT查询外表,即可查看到MRS数据源的数据。 执行以下命令,则可以从外表查询数据: 1 SELECT * FROM foreign_product_info; 查询结果显示如数据文件中所示的数据
表(Netezza) 分布键 DISTRIBUTE ON (column)迁移为DISTRIBUTE BY HASH (column)。 Netezza语法 迁移后语法 1 2 3 4 5 6 7 8 9 10 11 12 CREATE TABLE N_AG_AMT_H
MERGE INTO 功能描述 通过MERGE INTO语句,将目标表和源表中数据针对关联条件进行匹配,若关联条件匹配时对目标表进行UPDATE,无法匹配时对目标表执行INSERT。此语法可以很方便地用来合并执行UPDATE和INSERT,避免多次执行。 注意事项 进行MERGE