数据仓库服务 GAUSSDB(DWS)-8.1.0版本说明:GUC参数

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

GUC参数

表8 GUC参数

变更类型

序号

名称

变更描述

新增

1

wal_compression_level

PFI日志压缩功能zlib压缩级别,默认9。

2

wal_compression

PFI日志压缩功能开关,默认关闭。

3

max_xlog_backup_size

xlog日志备份大小。当节点备份的xlog日志size超过该值时,自动删除备份的最旧xlog日志,直到备份日志size小于该值的90%。

4

max_cache_partition_num

表示在重分布过程中,最多在内存中保留的分区数量,多余该数量,把最早的分区按CU格式下盘。

5

password_encryption_type

该参数决定采用何种加密方式对用户密码进行加密存储。新增取值2,表示采用sha256方式对密码加密。

如果当前集群为8.0.0及以下版本升级到当前版本,该参数的默认值为保持前向兼容和原低版本集群一致,即默认值保持向前兼容仍旧是1;新安装集群默认值为2。

6

join_num_distinct

控制join列的默认distinct值,默认值-20。

7

cost_model_version

控制本次cost估算优化是否生效的参数,默认值为1,代表生效。

8

qual_num_distinct

控制过滤列的默认distinct值,默认值200。

9

behavior_compat_options

新增varray_verification选项,支持回退此次新增的校验。

10

behavior_compat_options

新增check_function_conflicts选项支持对IMMUTABLE函数内部是否有非IMMUTABLE行为的校验。

11

auto_process_residualfile

自动记录残留文件功能开关。默认为true,表示功能打开。

12

default_colversion

用于指定用户创建列存表时的默认建表格式,默认格式为1.0。

13

enable_partition_dynamic_pruning

分区表扫描是否支持动态剪枝,默认打开(支持动态剪枝)。

14

enable_join_pseudoconst

控制是否在等于常量的join表达式上生成join表达式,类似t1 inner join t2 on t1.a=t2.a where t1.a = 1场景下,可以根据t1.a=t2.a生成join表达式(以前的时候这类join条件不能做join cond)。

15

view_independent

参数作用:控制视图依赖解耦功能的开关。

默认值:off。

16

enable_view_update

支持单表视图更新。

修改

17

enable_index_nestloop

enable_index_nestloop从C80以及之前的版本升级到最新的补丁版本保持off。

enable_index_nestloop从6.5.0或6.5.0版本升级上来,保持前向兼容。

enable_index_nestloop安装默认on.

18

archive_mode

xlog日志归档开关,默认值从off变更为on;在部分场景对性能有小幅影响,性能比拼等POC场景建议手动规避。

19

cost_param

默认值修改为16,对应本次的cost估算优化内容。

20

rewrite_rule

去除partialpush(部分下推)参数选项。

21

behavior_compat_options

新增strict_concat_functions参数选项,用作函数textanycat和anytextcat的前向兼容。

22

behavior_compat_options

增加'strict_text_concat_td'选项,TD模式下使textcat/textanycat/anytextcat变为strict函数。

23

behavior_compat_options

增加strict_text_concat_td选项,兼容TD模式下NULL的拼接行为。

24

behavior_compat_options

增加bpchar_text_without_rtrim选项,兼容TD模式下bpchar字符串操作对尾部空格处理的风格。

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