检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
运行环境 支持的数据库 DSC支持的源数据库如所示。 表1 支持的源数据库 数据库名称 数据库版本 Teradata 13.1 MySQL 8.0 DSC支持的目标数据库如所示。 表2 支持的目标数据库 数据库名称 数据库版本 DWS DWS 8.1.0及以上集群版本 硬件要求 DSC对硬件的要求如表3所示。
是否对本物化视图启动查询重写。 在启用物化视图的查询重写后需刷新物化视图,保证物化视图数据是最新的。 REFRESH [ COMPLETE ] [ ON DEMAND ] [ [ START WITH (timestamptz) ] | [EVERY (interval)] ] 修改物化视图的刷新方式。 目前
多次对列存表UPDATE,发现表大小膨胀了十多倍。 原因分析 列存表不支持并发更新。 列存表的更新操作,空间不会回收旧记录。 处理方法 方法一 该处理方法仅8.1.3及以上集群版本支持。 登录GaussDB(DWS) 管理控制台。 在集群列表中单击指定集群名称。 进入“集群详情”页面,切换至“智能运维”页签。
错误原因:获取到的junk 列是NULL。 解决办法:内部问题,请联系技术支持工程师提供技术支持。 GAUSS-02372: "tableoid is null when update partitioned table" SQLSTATE: XX000 错误原因:获取到的junk 列是NULL。
语法请参见图1。 图1 noselect::= using_clause子句的语法参见图2。 图2 using_clause-2 对以上语法格式的解释如下: USING IN bind_argument用于指定存放传递给动态SQL值的变量,在dynamic_noselect_string中存在占
"attempt to redefine parameter '%s'" SQLSTATE: XX000 错误原因:存在重复定义的用户变量。 解决办法:建议检查是否重复定义了相同的用户表变量。 GAUSS-02675: "invalid format of exec config params
错误原因:不支持的类型。 解决办法:请检查列的类型,再次执行操作。 GAUSS-03607: "invalid attnum: %d" SQLSTATE: XX000 错误原因:运行过程中出现了不存在的系统列。 解决办法:若是由用户发起的系统列查询,需要检测是否支持该系统列的查询;否则
错误原因:copy操作时对应的OID为空。 解决办法:检查copy语句,确保需要导入数据的表的OID不为空。 GAUSS-01238: "invalid OID in COPY data" SQLSTATE: 22P04 错误原因:数据所对应的OID是一个无效的OID。 解决办法:检查
条件语句的主要作用是判断参数或者语句是否满足已给定的条件,根据判定结果执行相应的操作。 GaussDB(DWS)有五种形式的IF: IF_THEN 图1 IF_THEN::= IF_THEN语句是IF的最简单形式。如果条件为真,statements将被执行。否则,将忽略它们的结果使该IF_THEN语句执行结束。
错误原因:系统内部错误。为分区表的scan算子设置信息时,输入参数不合法。 解决办法:请联系技术支持工程师提供技术支持。 GAUSS-01679: "Only Scan operator have partition attribute" SQLSTATE: XX000 错误原因:为分区表的非scan算子设置信息。
RESHOLD时,会在辅助Delta表上插入一条类型为I的记录,同时将数据序列化存储到这条记录的values字段。 插入到Delta表的数据跟主表使用全局统一分配的cuid。 插入到delta表的数据依赖autovacuum 来merge到主表CU。 语法格式 1 2 3 INSERT
varying(64) 分区的名称。 high_value text 范围分区的上边界,或列表分区的边界值集合。 前向兼容的保留字段,8.1.3集群版本新增pretty_high_value用于记录此信息。 pretty_high_value text 范围分区的上边界,或列表分区的边界值集合。
服务(OBS)的计费规则进行计费,参见OBS价格详情。 免费空间大小是您的集群的总存储空间大小,即单节点存储空间大小 * 节点数。 按需计费 存储单价*存储量*计费时长 数据仓库服务磁盘存储 用户在可选范围内自定义集群使用的存储类型与存储容量,采用存储资源独立计费的方式。计费详情
implemented" SQLSTATE: 42804 错误原因:为表添加外键约束时,被约束的字段类型需要和被引用的字段类型相同。 解决办法:建议更改外键约束操作,使被约束的字段类型与被引用的字段类型相同。 GAUSS-00763: "Cannot create foreign key
22023 错误原因:CACHE子句中指定的值小于0。 解决办法:修改CACHE子句,使得指定的值大于0。 GAUSS-01334: "invalid OWNED BY option" SQLSTATE: 42601 错误原因:OWNED BY子句中指定的不是NONE。 解决办法:修改为OWNED
"column '%s' contains null values" SQLSTATE: 23502 错误原因:不允许为空的列中包含空值。 解决办法:检查是否存在非空约束的冲突。 GAUSS-00722: "check constraint '%s' is violated by some
当语句执行时间超过statement_timeout参数设置的时间时,该语句将会报错并退出执行。 处理方法 方式一:通过控制台修改statement_timeout参数。 登录GaussDB(DWS)管理控制台。 在左侧导航栏中,单击“专属集群 > 集群列表”。 在集群列表中找到所需要的集群,单击集群名称,进入“集群详情”页面。
GAUSS-00478: "out of memory" SQLSTATE: 53200 错误原因:无法申请内存。 解决办法:请检查系统看是否有足够的内存。 GAUSS-00479: "create timer fail at thread : %ld" SQLSTATE: XX000 错误原因:系统内部错误。
错误原因:创建行存表或者CU格式的列存表时指定了version参数直接报错。 解决办法:创建行存表或者CU格式的列存表时不要version参数。 GAUSS-04636: "Invalid string for 'VERSION' option" SQLSTATE: XX000 错误原因:无效的version参数。
错误原因:系统内部错误:非期望的来自于DN的响应信息。 解决办法:内部错误,请联系技术支持工程师提供技术支持。 GAUSS-02508: "invalid BatchSort state" SQLSTATE: XX006 错误原因:系统内部错误:无效的列存排序状态。 解决办法:内部