首页 > 数据库 > > 客户端连接缺省设置-语句行为
介绍SQL语句执行过程的相关默认参数。
参数说明:当一个被引用对象没有指定模式时,此参数设置模式搜索顺序。它的值由一个或多个模式名构成,不同的模式名用逗号隔开。
该参数属于USERSET类型参数,请参考表1中对应设置方法进行设置。
取值范围:字符串
默认值:"$user",public
$user表示与当前会话用户名同名的模式名,如果这样的模式不存在,$user将被忽略。
参数说明:此参数设置当前的模式。
该参数属于USERSET类型参数,请参考表1中对应设置方法进行设置。
取值范围:字符串
默认值:"$user",public
$user表示与当前会话用户名同名的模式名,如果这样的模式不存在,$user将被忽略。
参数说明:当CREATE命令没有明确声明表空间时,所创建对象(表和索引等)的缺省表空间。
该参数属于USERSET类型参数,请参考表1中对应设置方法进行设置。
取值范围:字符串,其中空表示使用默认表空间。
默认值:空
参数说明:此参数设置当前的默认建表所在的Node Group,目前只适用普通表。
取值范围:字符串
默认值:installation
参数说明:当一个CREATE命令没有明确指定一个表空间时,temp_tablespaces指定了创建临时对象(临时表和临时表的索引)所在的表空间。在这些表空间中创建临时文件用来做大型数据的排序工作。
其值是一系列表空间名的列表。如果列表中有多个表空间时,每次临时对象的创建,GaussDB 200会在列表中随机选择一个表空间;如果在事务中,连续创建的临时对象被放置在列表里连续的表空间中。如果选择的列表中的元素是一个空串,GaussDB 200将自动将当前的数据库设为默认的表空间。
该参数属于USERSET类型参数,请参考表1中对应设置方法进行设置。
取值范围:字符串。空字符串表示所有的临时对象仅在当前数据库默认的表空间中创建,请参见default_tablespace。
默认值:空
参数说明:设置是否在CREATE FUNCTION执行过程中进行函数体字符串的合法性验证。为了避免产生问题(比如避免从转储中恢复函数定义时向前引用的问题),偶尔会禁用验证。
该参数属于USERSET类型参数,请参考表1中对应设置方法进行设置。
取值范围:布尔型
默认值:on
参数说明:设置默认的事务隔离级别。
该参数属于USERSET类型参数,请参考表1中对应设置方法进行设置。
取值范围:枚举类型
默认值:read committed
参数说明:设置每个新创建事务是否是只读状态。
该参数属于SIGHUP类型参数,请参考表1中对应设置方法进行设置。
取值范围:布尔型
默认值:off
参数说明:控制每个新事务的默认延迟状态。只读事务或者那些比序列化更加低的隔离级别的事务除外。
GaussDB 200不支持可串行化的隔离级别,因此,该参数无实际意义。
该参数属于USERSET类型参数,请参考表1中对应设置方法进行设置。
取值范围:布尔型
默认值:off
参数说明:控制当前会话与复制相关的触发器和规则的行为。
该参数属于SUSET类型参数,请参考表1中对应设置方法进行设置。

设置此参数会丢弃之前任何缓存的执行计划。
取值范围:枚举类型
默认值:origin
参数说明:当语句执行时间超过该参数设置的时间(从服务器收到命令时开始计时)时,该语句将会报错并退出执行。
该参数属于USERSET类型参数,请参考表1中对应设置方法进行设置。
取值范围:整型,最小值为0,最大值为2147483648,单位为毫秒。
默认值:
参数说明:指定VACUUM在扫描一个表时用于判断是否用FrozenXID替换事务ID的中断寿命(在同一个事务中)。
该参数属于USERSET类型参数,请参考表1中对应设置方法进行设置。
取值范围:整型,0~576 460 752 303 423 487
尽管随时可以将此参数设为0到10亿之间的任意值,但是,VACUUM将默认其有效值范围限制在autovacuum_freeze_max_age的50%以内。
默认值:5000000000
参数说明:指定VACUUM对全表的扫描冻结元组的时间。如果表的pg_class.relfrozenxid字段的值已经达到了参数指定的时间,VACUUM对全表进行扫描。
该参数属于USERSET类型参数,请参考表1中对应设置方法进行设置。
取值范围:整型,0~576 460 752 303 423 487
尽管随时可以将此参数设为零到20亿之间的值,但是,VACUUM将默认其有效值范围限制在autovacuum_freeze_max_age的95%以内。定期的手动VACUUM可以在对此表的反重叠自动清理启动之前运行。
默认值:15000000000
参数说明:设置bytea类型值的输出格式。
该参数属于USERSET类型参数,请参考表1中对应设置方法进行设置。
取值范围:枚举类型
默认值:hex
参数说明:当XML和字符串值之间进行转换时,设置document或content是否是隐含的。
该参数属于USERSET类型参数,请参考表1中对应设置方法进行设置。
取值范围:枚举类型
默认值:content
参数说明:设置服务器存储的函数编译结果的最大数量。存储过多的函数和存储过程的编译结果可能占用很大内存。将此参数设置为一个合理的值,有助于减少内存占用,提升系统性能。
该参数属于POSTMASTER类型参数,请参考表1中对应设置方法进行设置。
取值范围:整型,取值必须大于等于1。
默认值:1000
参数说明:设置当GIN索引启用fastupdate时,pending list容量的最大值。当pending list的容量大于设置值时,会把pending list中数据批量移动到GIN索引数据结构中以进行清理。单个GIN索引可通过更改索引存储参数覆盖此设置值。
该参数属于USERSET类型参数,请参考表1中对应设置方法进行设置。
取值范围:整型,最小值为64,最大值为INT_MAX,单位为KB。
默认值:4MB
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/69959250/viewspace-3122331/ ,如需转载,请注明出处,否则将追究法律责任。