检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
并且该成员必须在此数据库上有CREATE权限。 space_limit:新的模式永久表存储空间上限。 取值范围:字符串格式为正整数+单位,单位当前支持K/M/G/T/P。解析后的数值以K为单位,且范围不能够超过64比特表示的有符号整数,即1KB~9007199254740991KB。 示例
"window functions not allowed in HAVING clause" SQLSTATE: 42P20 错误原因:不支持的语法。 解决办法:修改SQL Statement。 GAUSS-00247: "window functions not allowed
并且该成员必须在此数据库上有CREATE权限。 space_limit:新的模式永久表存储空间上限。 取值范围:字符串格式为正整数+单位,单位当前支持K/M/G/T/P。解析后的数值以K为单位,且范围不能够超过64比特表示的有符号整数,即1KB~9007199254740991KB。 示例
against NON-PARTITIONED table" SQLSTATE: XX000 错误原因:NON-PARTITIONED表不支持截断分区。 解决办法:建议更改此操作或者更改NON-PARTITIONED表为PARTITION表。 GAUSS-00876: "can not
NOCOMPRESS;当ROW_FORMAT取值为COMPRESSED时,DSC迁移为SET COMPRESS。GaussDB(DWS)不支持其他取值,当取其他值时DSC迁移时会将该属性删除。 输入示例 1 2 3 4 5 6 7 8 9 10 11 12 13
并且该成员必须在此数据库上有CREATE权限。 space_limit:新的模式永久表存储空间上限。 取值范围:字符串格式为正整数+单位,单位当前支持K/M/G/T/P。解析后的数值以K为单位,且范围不能够超过64比特表示的有符号整数,即1KB~9007199254740991KB。 示例
cu_preload_max_distance 参数说明:用于控制预读CU Group个数的上限。该参数仅9.1.0.100及以上集群版本支持。 参数类型:USERSET 取值范围:整型, 0~1024,其中0表示关闭预读功能。 默认值:0 父主题: 资源消耗
避免磁盘使用进一步增长后触发只读导致业务中断。 标准数仓+SSD云盘、实时数仓:参考磁盘扩容。 标准数仓+SSD本地盘及旧的标准数仓(不支持磁盘扩容):参考集群扩容集群。 确认集群数据盘中最高和最低使用率相差是否超过10%。 如果数据盘使用率相差较大,连接数据库,执行以下SQL语句查询集群是否存在倾斜表。
d字段长度增加guc管控,该字段为text类型,最大为1G减去8203B(即1073733621B)。该参数仅8.2.1.100及以上版本支持。 设置该参数时,表示能显示的最长字符数,超过该长度结尾显示‘...’。 参数类型:USERSET 取值范围:0~1073733616 默认值:1024
d字段长度增加guc管控,该字段为text类型,最大为1G减去8203B(即1073733621B)。该参数仅8.2.1.100及以上版本支持。 设置该参数时,表示能显示的最长字符数,超过该长度结尾显示‘...’。 参数类型:USERSET 取值范围:0~1073733616 默认值:1024
"TARGET_TABLE_V" ; \if ${ERROR} != 'false' \q 12 \endif ; TOP子句 DSC支持迁移使用动态参数的TOP语句。Teradata的TOP子句在GaussDB(DWS)中迁移为LIMIT。 对于包含WITH TIES的TOP语句,需要指定ORDER
执行DISCARD VOLATILE { TEMPORARY | TEMP }操作后,当前session内所有volatile临时表资源都会被清理,不支持清理单个volatile临时表资源。 TEMP | TEMPORARY 释放当前会话中所有临时表的相关资源,包括VOLATILE临时表和GLOBAL临时表。
执行DISCARD VOLATILE { TEMPORARY | TEMP }操作后,当前session内所有volatile临时表资源都会被清理,不支持清理单个volatile临时表资源。 TEMP | TEMPORARY 释放当前会话中所有临时表的相关资源,包括VOLATILE临时表和GLOBAL临时表。
性能总览 在9.1.0版本,我们实现了很多性能优化特性,提升整体开箱的SQL查询性能。以TPC-H、TPC-DS 1TB作为性能测试对比的基准,重点对比最新9.1.0版本与8.3.0版本的性能提升。集群规模为6节点,其中各节点的规格为16U 64G,累计96U 384G。从以下测试结果可以看到:
h_grant_option和foreign_table_options三种功能,可根据实际需求进行配置。该参数仅8.2.0及以上集群版本支持。 参数类型:SIGHUP 取值范围:字符串 grant_to_public,表示允许安全模式下使用grant to public功能。
上级内存上下文、共享内存总大小等。 另外,在数据库中,GUC参数“memory_tracking_mode”用来设置内存信息统计的模式,共支持四种模式: none,不启动内存统计功能。 normal,仅做内存实时统计,不生成文件。 executor,生成统计文件,包含执行层使用过的所有已分配内存的上下文信息。
上级内存上下文、共享内存总大小等。 另外,在数据库中,GUC参数“memory_tracking_mode”用来设置内存信息统计的模式,共支持四种模式: none,不启动内存统计功能。 normal,仅做内存实时统计,不生成文件。 executor,生成统计文件,包含执行层使用过的所有已分配内存的上下文信息。
上级内存上下文、共享内存总大小等。 另外,在数据库中,GUC参数“memory_tracking_mode”用来设置内存信息统计的模式,共支持四种模式: none,不启动内存统计功能。 normal,仅做内存实时统计,不生成文件。 executor,生成统计文件,包含执行层使用过的所有已分配内存的上下文信息。
时间/日期操作符 用户在使用时间和日期操作符时,对应的操作数请使用明确的类型前缀修饰,以确保数据库在解析操作数的时候能够与用户预期一致,不会产生用户非预期的结果。 比如下面示例没有明确数据类型就会出现异常错误。 1 SELECT date '2001-10-01' - '7' AS
时间/日期操作符 用户在使用时间和日期操作符时,对应的操作数请使用明确的类型前缀修饰,以确保数据库在解析操作数的时候能够与用户预期一致,不会产生用户非预期的结果。 比如下面示例没有明确数据类型就会出现异常错误。 1 SELECT date '2001-10-01' - '7' AS