GUC参数说明
本文档介绍了Vastbase G100 V2.2 Build 12版本相对比V2.2 Build 11版本新增的参数。
新增参数
audit_dump_directory
参数说明: 设置审计日志自动转储目录,详细内容请参考审计日志自动转储。
该参数属于POSTMASTER类型参数,请参考重设参数表1中对应设置方法进行设置。
取值范围: 字符串(绝对路径)
默认值: 空字符串
show_fdw_remote_plan
参数说明: 该参数控制在explain中是否打印fdw获取远端数据的方法内容。 当查询中存在外表时,数据库需要使用ForeignScan算子从远端服务器获取实际的数据。此时开启此参数,则在explain中,会为使用到的ForeignScan算子进行编号,并按顺序将每个ForeignScan算子获取远端数据的方法内容追加打印至explain的结果中。具体打印内容会调用所使用的FDW的远程计划打印专用接口,由FDW自己进行组织填写。若FDW不支持此接口,则会提示无相关计划信息。
该参数属于USERSET类型参数,请参考重设参数表1中对应设置方法进行设置。
取值范围: 布尔型
- on:表示开启该参数。
- off:表示关闭该参数。
默认值: off
enable_proc_param_name_override
参数说明: 控制重载包函数时,是否对参数名进行检查,详细内容请参考重载包函数时检查参数名。
该参数属于USERSET类型参数,请参考重设参数表1中对应设置方法进行设置。
该参数仅在数据库兼容模式为Oracle时能够使用(即创建DB时DBCOMPATIBILITY='A'),在其他数据库兼容模式下不能使用该特性。
取值范围: 布尔型
- on:重载包函数时包含对参数名的检查。用户调用包函数时不指定入参名称则调用函数失败,指定入参名称则调用函数成功。
- off:重载包函数时不包括对参数名的检查。
默认值: off
vb_max_dbms_locks
参数说明: 该参数用于指定dbms_lock的最大数量,常用于减少共享内存的使用。
该参数属于POSTMASTER类型参数,请参考重设参数表1中对应设置方法进行设置。
取值范围: 整型,32~262143
默认值: 3072
pad_attribute
参数说明: 指定字符串等值比较时是否忽略字符串尾端的空格匹配。
该参数属于INTERNAL类型参数,请参考重设参数表1中对应设置方法进行设置。
取值范围: 枚举类型
N,NO PAD:默认值。把字符串尾端的空格当作一个字符处理,即字符串等值比较不忽略尾端空格。
S,PAD SPACE:字符串等值比较忽略尾端空格。
默认值: NO PAD
use_crypto_card
参数说明: 是否使用加密卡。
该参数属于POSTMASTER类型参数,请参考重设参数表1中对应设置方法进行设置。
取值范围: 布尔型
- on:使用加密卡。
- off:不使用加密卡。
默认值: off
auto_dop
参数说明: 是否自动降级DOP(并发计划数)。
该参数属于USERSET类型参数,请参考重设参数表1中对应设置方法进行设置。
取值范围: 布尔型
- on:开启自动降级功能。
- off:关闭自动降级功能。
默认值: off
auto_dop_freeprocs
参数说明: 该参数用于设置是否根据空闲进程的数量自动调整query_dop(当前算子执行时的并行度)。
该参数属于USERSET类型参数,请参考重设参数表1中对应设置方法进行设置。
取值范围: 布尔型
- on:开启自动调整功能。
- off:关闭自动调整功能。
默认值: off
auto_dop_freeprocs_threshold
参数说明: 禁用DOP(并发计划数)的最小空闲进程数量。
该参数属于USERSET类型参数,请参考重设参数表1中对应设置方法进行设置。
取值范围: 0 ~ 2147483647,integer类型
默认值: 10
auto_dop_join_threshold
参数说明: 将DOP(并发计划数)降低到2的最大连接阈值。
该参数属于USERSET类型参数,请参考重设参数表1中对应设置方法进行设置。
取值范围: -1 ~ 2147483647,integer类型
默认值: 4