检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
参数说明:标识是否允许在生成计划的时候,对于在pg_class中显示reltuples和relpages均为0的表,检查该表是否曾进行过统计信息收集。该参数8.1.3及以上集群版本中已废弃,为兼容历史版本功能保留该参数,设置不会生效。 参数类型:SUSET 取值范围:布尔型 on表示允许检查。 off表示不允许检查。
SECOND,HOUR TO SECOND或MINUTE TO SECOND时,参数p才有效。小数末尾的零不显示。 说明: 9.1.0.200及以上集群版本的MySQL兼容性模式下,当fields为YEAR,MONTH,DAY,HOUR,MINUTE,SECOND时,入参可以为不含正负号的整数或浮点数,例如INTERVAL
CopyManager CopyManager是GaussDB(DWS) JDBC驱动中提供的一个API接口类,用于批量向GaussDB(DWS)集群中导入数据。 CopyManager的继承关系 CopyManager类位于org.postgresql.copy Package中,继承自java
重建完成之后会删除原始文件),当表比较大时,重建会消耗较多的磁盘空间。当磁盘空间不足时,要谨慎对待大表ALTER TABLE操作,防止触发集群只读。 修改列数据类型。 行存表增加列(包括oid列)。 列存表修改COLVERSION。 列存表增加列指定DEFAULT常量值,DEFA
数据分布是指如何分布一个表或如何在多个数据节点间复制一个表。 分布类型如下表所示: 分布类型 说明 默认分布 分配默认分布类型。 REPLICATION 每一行复制到数据库集群的所有数据节点。 HASH 根据指定列的哈希值分布行。 RANGE 根据range值分布行。 LIST 根据list值分布行。 选择数据分布后,单击“下一步”。
CopyManager CopyManager是GaussDB(DWS) JDBC驱动中提供的一个API接口类,用于批量向GaussDB(DWS)集群中导入数据。 CopyManager的继承关系 CopyManager类位于org.postgresql.copy Package中,继承自java
谓词过滤这部分主要显示的是对应执行算子节点的过滤条件,即在整个计划执行过程中不会变的信息,主要是一些join条件和一些filter信息。 8.3.0及以上集群版本支持显示与字典计划相关的CU Predicate Filter和Pushdown Predicate Filter(will be pruned)信息。
ol_name) 描述:使用HyperLogLog++ (HLL++) 算法进行基数(某一列去重后的行数)的估算。该函数仅8.3.0及以上集群版本支持。 入参说明:col_name指需要估算基数的列。 可通过GUC参数approx_count_distinct_precision调整误差率。
PERIOD需要小于分区个数上限,其中nowTime为当前时间,boundaryTime为现有分区中最早的分区边界时间;不支持在小型机、加速集群、单机集群上使用。 取值范围:1 hour ~ 100 years 在兼容Teradata或MySQL的数据库中,分区键类型为DATE时,PERIOD不能小于1
PERIOD需要小于分区个数上限,其中nowTime为当前时间,boundaryTime为现有分区中最早的分区边界时间;不支持在小型机、加速集群、单机集群上使用。 取值范围:1 hour ~ 100 years 在兼容Teradata或MySQL的数据库中,分区键类型为DATE时,PERIOD不能小于1
PG_WLM_STATISTICS PG_WLM_STATISTICS视图显示作业结束后或已被处理异常后的负载管理相关信息。该视图8.1.2版本中已废弃。 表1 PG_WLM_STATISTICS字段 名称 类型 描述 statement text 执行了异常处理的语句。 block_time
避免对同一张表执行并发insert overwrite操作,否则会出现类似报错“tuple concurrently updated.”。 如果集群正在扩缩容,且INSERT OVERWRITE的写入表需要执行数据重分布,则INSERT OVERWRITE会清除当前数据,并自动将插入的
"ecfClusterElbCreateJob", "begin_time" : "2022-11-09T20:25:00", "end_time" : "2022-11-09T20:30:00", "failed_code" : "CreateELBTask-fail:DWS
ERROR GS_208140076 错误码: Permission for current user: %s to operate service table: %s. 解决方案:只有业务表或数据库owner可以调用该函数。 level: ERROR GS_208140097 错误码:
列出所有的发布。该元命令仅8.2.0.100及以上集群版本支持。 如果指定了PATTERN,只列出名字匹配PATTERN的发布。 列出所有的发布。 \dRp \dRs[+] [PATTERN] 列出所有的订阅。该元命令仅8.2.0.100及以上集群版本支持。 如果指定了PATTERN,只列出名字匹配PATTERN的订阅。
原始文件),当表比较大时,重建会消耗较多的磁盘空间。当磁盘空间不足时,要谨慎对待大表CREATE INDEX或REINDEX操作,防止触发集群只读。 针对有大批量数据增删改的表,索引个数建议控制在3个以内,最多不超过5个。 避免在业务高峰期执行对大表执行CREATE INDEX和REINDEX操作。
8OID、FLOAT4OID、FLOAT8OID)不定数量的空格转换为NULL值。该参数仅8.1.3、8.2.1.236、9.1.0及以上集群版本支持。 例如,设置该选项为true时,定义null '',null ' '(一个空格)、null ' '(二个空格)时都返回NULL值。
PRESERVE_BLANKS 用于定长导入时,控制每列数据拖尾的空白字符(包括空格,\t,\v,\f)是否保留。该参数仅8.2.0.100及以上集群版本支持。 取值范围:true/on,false/off。缺省值为false/off。 参数为true/on,表示针对BYTEAOID、C
案例:选择合适的分布列 分布列用于将数据分布到不同的节点上,划分均衡可以避免数据倾斜。 在进行关联查询时,尽量选择查询中的关联条件作为分布键。当关联条件作为分布键时,相关数据都分布在DN本地,将减少DN之间的数据流动代价,提升查询速度。 优化前 将a作为t1和t2的分布列,表定义如下:
案例:选择合适的分布列 分布列用于将数据分布到不同的节点上,划分均衡可以避免数据倾斜。 在进行关联查询时,尽量选择查询中的关联条件作为分布键。当关联条件作为分布键时,相关数据都分布在DN本地,将减少DN之间的数据流动代价,提升查询速度。 优化前 将a作为t1和t2的分布列,表定义如下: