检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
Global SysCache参数 enable_global_syscache 参数说明:控制是否使用全局系统缓存功能。多租数据库特性(enable_mtd)需要开启该参数。 参数类型:布尔型 参数单位:无 取值范围: on:表示开启全局系统缓存功能。 off:表示不开启全局系统缓存功能。
回滚相关参数 max_undo_workers 参数说明:异步回滚调用的undoworker线程数量,参数重启生效。 参数类型:整型 参数单位:无 取值范围:1 ~ 100 默认值:5 设置方式:该参数属于POSTMASTER类型参数,请参考表1中对应设置方法进行设置。 设置建议:推荐使用默认值。
设置参数 GaussDB支持在管理控制台修改部分参数,建议在管理控制台上修改指定参数,如果需要修改的参数在管理控制台无法修改,请提前评估风险后再联系客服进行修改。 背景信息 GaussDB提供了多种修改GUC参数的方法,用户可以方便地针对数据库、用户、会话进行设置。 参数名称不区分大小写。
查看参数 GaussDB安装后,有一套默认的GUC参数,为了使GaussDB与业务的配合度更高,用户需要根据业务场景和数据量的大小进行GUC参数调整。 操作步骤 连接数据库,具体操作请参见通过gsql连接实例章节。 查看数据库GUC参数当前取值。 方法一:使用SHOW命令。 使用如下命令查看单个参数:
gtm_rw_timeout 参数说明:控制GTM反馈超时时间,如果GTM的反馈时间超过此参数设置的值,也就是等待时间超过了此参数值,则超时返回。 参数类型:整型, 参数单位:s(秒) 取值范围:1 ~ 2147483647 默认值:60(1min) 设置方式:该参数属于SIGHUP类型参数,请参考表1中对应设置方法进行设置。
Global SysCache参数 enable_global_syscache 参数说明:控制是否使用全局系统缓存功能。 参数类型:布尔型 参数单位:无 取值范围: on:表示开启全局系统缓存功能。 off:表示不开启全局系统缓存功能。 默认值:on 设置方式:该参数属于POSTMAST
设置不当的风险与影响:请在充分理解参数含义,并经过测试验证后进行修改,避免出现意料之外的结果。 undo_retention_time 参数说明:设置undo旧版本保留时间。 参数类型:整型 参数单位:s(秒) 取值范围:0 ~ 259200 默认值:0 设置方式:该参数属于SIGHUP类型参数,请参考表
会导致扩容失败。缩容时,若此参数值偏大,CN启动时会消耗更多的内存资源,但总体来说对CN内存影响不大。 参数类型:整型 参数单位:无 取值范围:2~65535 默认值:256 设置方式:该参数属于POSTMASTER类型参数,不建议修改此参数,若需修改,请参考表2中对应设置方法进行设置。
audit_dml_state_select 参数说明:该参数表示是否对SELECT操作进行审计。 参数类型:整型 参数单位:无 取值范围:0、1 0:表示关闭SELECT操作审计功能。 1:表示开启SELECT操作审计功能。 默认值:0 设置方式:该参数属于SIGHUP类型参数,请参见表1中对应设置方法进行设置。
参数化路径动态剪枝 参数化路径动态剪枝支持范围如下所示: 支持分区级别:一级分区、二级分区。 支持分区类型:范围分区、间隔分区、哈希分区、列表分区。 支持算子类型:indexscan、indexonlyscan、bitmapscan。 支持表达式类型:比较表达式(<,<=,=,>=,>)、逻辑表达式。
GTM相关参数 GTM相关参数可以在gtm.conf文件中进行设置,或通过gs_guc进行设置。 nodename 参数说明:主GTM或备GTM名称。 该参数属于POSTMASTER类型参数,请参考表1中对应设置方法进行设置。 取值范围:字符串,要符合标识符命名规范(具体可参见《开发指南》中“SQL参考
CM相关参数 CM相关参数的修改对GaussDB的运行机制有影响,建议由GaussDB的工程师协助修改。修改CM相关参数的方法,请参考表2中方式一进行设置。 cm_agent相关参数可通过cm_agent数据目录下的cm_agent.conf文件查看,cm_server相关参数可通过
参数说明:指定告警上报的时间间隔。参数修改请参考表2进行设置。 取值范围:非负整型,单位为秒。 默认值:1 alarm_report_max_count 参数说明:指定告警上报的最大次数。参数修改请参考表2进行设置。 取值范围:非负整型。 默认值:1 agent_report_interval 参数说明:cm_agent上报实例状态的时间间隔。
alarm_report_interval 参数说明:指定告警上报的时间间隔。参数修改请参考表2进行设置。 取值范围:非负整型,单位为秒。 默认值:1 alarm_report_max_count 参数说明:指定告警上报的最大次数。参数修改请参考表2进行设置。 取值范围:非负整型。 默认值:1 agent_report_interval
实例ID。 请求参数 表2 请求参数 名称 是否必选 参数类型 说明 values 是 Map<String,String> 参数值对象,用户基于默认参数模板自定义的参数值。详情请参见表3。 表3 values字段数据结构说明 名称 是否必选 参数类型 说明 key 是 String
默认值:on 推荐结合线程池参数使用。打开该参数后,如果需要访问备机,建议设置备机wal_level级别为hot_standby以上。 global_syscache_threshold 参数说明:全局系统缓存内存最大占用大小。 该参数属于SIGHUP类型参数,请参考表1中对应设置方法进行设置。
端或者服务器日志。该参数可在PDB级别设置。 参数类型:布尔型 参数单位:无 取值范围: on:表示打开输出功能。 off:表示关闭输出功能。 默认值:off。在PDB场景内,若未设置该参数,则继承来自全局的设置。 设置方式:该参数属于USERSET类型参数,请参考表1中对应设置方法进行设置。
当参数设置为0时,表示所有的自动清理操作都记录到日志中。 当参数设置为-1时,表示所有的自动清理操作都不记录到日志中。 当参数设置为非-1时,当由于锁冲突的存在导致一个自动清理操作被跳过,记录一条消息。 默认值:-1 autovacuum_max_workers 参数说明:设
enableSeparationOfDuty 参数说明:该参数表示是否开启三权分立选项。该参数可在PDB级别设置。 参数类型:布尔型 参数单位:无 取值范围: on:表示开启三权分立。 off:表示不开启三权分立。 默认值:off。在PDB场景内,若未设置该参数,则默认值为off。 设置方式:该参数属于POSTM
resilience_threadpool_reject_cond 参数说明:用于控制线程池过载逃生的线程池使用率比例。该参数仅在GUC参数enable_thread_pool和use_workload_manager打开时生效。 参数类型:字符串 参数单位:无 取值范围: 该参数分为两部分,'recover_th