数据仓库服务 GAUSSDB(DWS)-8.1.1版本说明:行为变更

时间:2024-09-13 17:18:19

行为变更

表7 行为变更

变更类型

序号

名称

变更描述

修改

1

not-null/check约束冲突时不打印整行数据的detail

not-null/check约束冲突时不打印整行数据的detail。

2

兼容C80行为默认不匹配interval到text隐式类型转换

behavior_compat_options设置enable_interval_to_text后支持该隐式类型转换。

3

date类型

ora兼容模式下,date类型反解析为pg_catalog.date。

4

agg计划

agg生成stream计划时输出所需列。

5

median配套collate使用

禁用median/percentile_cont/percentile_disc中使用collate。

6

多列分区的修改

调整分区修改时的多列边界检查规则,当某一列的边界值为maxvalue则忽略后面其他列的边界值。

7

enable_nestloop为off时无关联条件时的计划生成

对于两个表无等值关联条件,但与其它表存在等值关联条件,且join的行数膨胀时,原来可以走nestloop,修复完走不了nestloop的计划;对于不支持hashjoin的等值join列,mergejoin也为off时,会导致nestloop代价变化,原来走nestloop+indexscan的会变成nestloop+materialize。

support.huaweicloud.com/bulletin-dws/dws_12_0001.html