检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
概述 当用户选择切换到GaussDB(DWS)数据库后可能会面临数据库的迁移任务,数据库迁移包括用户数据迁移和应用程序sql脚本迁移,其中,应用程序sql脚本迁移是一个复杂、高风险且耗时的过程。 DSC(Database Schema Convertor)是一款运行在Linux或
准备工作 在迁移之前必须先创建输入文件夹和输出文件夹,并将待迁移的所有SQL脚本复制到输入文件夹中。Linux系统操作如下: 创建输入和输出文件夹。您可以根据用户的首选项在任意位置创建文件夹。用户也可以使用默认的文件夹作为输入、输出,作为包的一部分提供。 1 2 mkdir input
交易用户和报表用户分别进行CPU资源和并发数控制以保障数据库稳定运行。 结合报表分析业务的负载调研、日常监控和测试验证,50并发以内的复杂报表SQL不会引起服务器资源争抢,不会引起业务系统卡慢,配置报表用户可使用20%的CPU资源。 结合核心交易业务的负载调研、日常监控和测试验证
导入数据 从OBS并行导入数据 使用GDS从远端服务器导入数据 从MRS导入数据到集群 从GaussDB(DWS)集群导入数据到新集群 基于GDS的跨集群互联互通 使用开源Kettle导入数据 使用gsql元命令\COPY导入数据 使用COPY FROM STDIN导入数据
PG_FOREIGN_TABLE PG_FOREIGN_TABLE系统表存储外部表的辅助信息。 表1 PG_FOREIGN_TABLE字段 名称 类型 描述 ftrelid oid 外部表的OID。 ftserver oid 外部表的所在服务器的OID。 ftwriteonly boolean
DELETED:已删除。 REBOOTING:重启中。 RESTORING:恢复中。 MODIFYING:修改中。 MODIFYING_PORT:绑定端口中。 INIT:初始化中。 STOPPED:已停止。 sub_status String 节点子状态: READY:节点ECS准备完成。
PG_FOREIGN_TABLE PG_FOREIGN_TABLE系统表存储外部表的辅助信息。 表1 PG_FOREIGN_TABLE字段 名称 类型 描述 ftrelid oid 外部表的OID。 ftserver oid 外部表的所在服务器的OID。 ftwriteonly boolean
<host_addr_xxx.xxx.xxx.xxx> -d <database_name> -U <user_name> -W <password> -p <port_number> -r 使用gsql连接到目标数据库并执行SQL文件。 执行以下命令连接到数据库并执行SQL文件: 1 gsql -h
“PL/SQL Viewer”页签显示所选函数/过程或SQL函数。 用户必须刷新“对象浏览器”才能查看最新DDL。 拥有相同模式、名称和输入参数的函数/过程或SQL函数一次只能打开一个。 编辑或更新后,可以编译并执行该PL/SQL程序或SQL函数。 在编译前若执行函数/过程或
数据库管理 关系型数据库包含一组表,这些表可以依照数据关系模型来操作。关系型数据库包含一组数据对象,用于存储、管理和访问数据对象,包括表、视图、索引、函数等。 创建数据库 在“对象浏览器”窗格中右键单击“数据库”组,选择“创建数据库”。 弹出“创建数据库”对话框,提示您提供创建数据库所需信息。
解决办法:请联系技术支持工程师提供技术支持。 GAUSS-00445: "could not create I/O completion port for child queue" SQLSTATE: XX000 错误原因:系统内部错误。 解决办法:请联系技术支持工程师提供技术支持。
导入导出 导入数据最佳实践 GDS实践指南 迁移OBS桶数据至GaussDB(DWS)集群 使用GDS从远端服务器上导入表数据到GaussDB(DWS)集群 从MRS Hive导入表数据到GaussDB(DWS)集群 使用EXTERNAL SCHEMA跨集群访问HiveMetaStore元数据
GAUSS-01151 -- GAUSS-01160 GAUSS-01151: "COPY_FILE_SEGMENT does not implement in CopySendEndOfRow" SQLSTATE: XX000 错误原因:Copy to指定的目标数据源不支持。 解决办法:请修改Copy
运行环境 支持的数据库 DSC支持的源数据库如所示。 表1 支持的源数据库 数据库名称 数据库版本 Teradata 13.1 MySQL 8.0 DSC支持的目标数据库如所示。 表2 支持的目标数据库 数据库名称 数据库版本 DWS DWS 8.1.0及以上集群版本 硬件要求 DSC对硬件的要求如表3所示。
的伪类型。目前,过程语言不允许使用伪类型作为参数类型的,只允许使用void和record作为结果类型。一些多态的函数还支持使用anyelement,anyarray,anynonarray anyenum和anyrange类型。 伪类型internal用于声明只能在数据库系统内部
用过程语言编写的函数只能使用实现语言允许的伪类型。目前,过程语言不允许使用伪类型作为参数类型,只允许使用void和record作为结果类型。一些多态的函数还支持使用anyelement,anyarray,anynonarray anyenum和anyrange类型。 伪类型internal用于声明只能在数据库系统内部
否 Array of Tag objects 标签列表。 dss_pool_id 否 String 存储池ID。 db_port 否 String 数据库端口。 db_password 否 String 管理员密码。 db_name 否 String 管理员用户名。 num_cn
函数和操作符 字符处理函数和操作符 二进制字符串函数和操作符 位串函数和操作符 数字操作函数和操作符 时间、日期处理函数和操作符 SEQUENCE函数 数组函数和操作符 逻辑操作符 比较操作符 模式匹配操作符 聚集函数 窗口函数 类型转换函数 JSON/JSONB函数和操作符 安全函数
此阶段为有效期;资源到期而未续费时,将陆续进入宽限期和保留期。 图3 包年/包月DWS资源生命周期 到期预警 包年/包月GaussDB(DWS)资源在到期前第7天内,系统将向用户推送到期预警消息。预警消息将通过邮件、短信和站内信的方式通知到华为云账号的创建者。 到期后影响 当您
函数和操作符 字符处理函数和操作符 二进制字符串函数和操作符 位串函数和操作符 数字操作函数和操作符 时间、日期处理函数和操作符 SEQUENCE函数 数组函数和操作符 逻辑操作符 比较操作符 模式匹配操作符 聚集函数 窗口函数 类型转换函数 JSON/JSONB函数和操作符 安全函数