# 数据库实例支持修改的参数
本章节介绍GaussDB数据库实例支持修改的实例参数。
- [V2.0-10.x支持修改的参数]
- [V2.0-8.x支持修改的参数]

- [V2.0-3.x支持修改的参数]
- [V2.0-2.x支持修改的参数]
 #### V2.0-10.x支持修改的参数
支持修改的参数如下：
- [V2.0-10.x分布式独立部署支持修改的参数]
  
  | 参数名称              | 描述                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
  |:---|:---|
  | asp_retention_days                              | 当ASP样本写到系统表时，该参数表示保留的最大天数。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
  | audit_system_object                             | 该参数决定是否对GaussDB数据库对象的CREATE、DROP、ALTER操作进行审计。GaussDB数据库对象包括DATABASE、USER、schema、TABLE等。通过修改该配置参数的值，可以只审计需要的数据库对象的操作，在主备强制选主场景建议audit_system_object取最大值，所有DDL对象全部审计。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
  | autoanalyze                                     | 标识是否允许在生成计划的时候，对于没有统计信息的表进行统计信息自动收集。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
  | autoanalyze_timeout                             | 设置autoanalyze的超时时间。在对某张表做autoanalyze时，如果该表的analyze时长超过了autoanalyze_timeout，则自动取消该表此次analyze，0表示不超时。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
  | cma:log_max_count                               | 日志清理数量阈值。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |
  | cma:log_max_size                                | 控制日志最大存储值。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |
  | cms:coordinator_heartbeat_timeout              | CN故障自动剔除的心跳超时时间。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
  | cms:datastorage_threshold_recover                | 数据库取消只读模式的缓冲阈值。数据目录所在磁盘占用超过datastorage_threshold_value_check后，被设置为只读模式。当磁盘占用恢复到小于（datastorage_threshold_value_check - datastorage_threshold_recover）后，才会取消只读模式。主数据库只读后，只有当备数据库磁盘占用小于（datastorage_threshold_value_check - datastorage_threshold_recover）时，才会将主切换到该备机。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
  | cms:datastorage_threshold_value_check          | 磁盘使用率节点只读阈值。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
  | cms:disk_full_threshold                          | 设置数据库磁盘最大的占用阈值，当数据目录所在磁盘占用超过这个阈值，会自动将数据库停止。当磁盘占用恢复到datastorage_threshold_value_check以下时，会自动将数据库启动。disk_full_threshold需要大于datastorage_threshold_value_check才能生效。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
  | cms:enable_disk_full_check                      | 磁盘disk full（磁盘使用率超过disk_full_threshold，会停止故障节点的实例进程）检测开关，打开后，允许磁盘disk full check。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
  | cms:enable_e2e_rto                             | 端到端RTO开关。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |
  | cms:enable_transaction_read_only               | 是否启用磁盘超限时节点只读。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
  | cms:force_promote                                | 是否开启DN备机强制升主，强制升主有可能导致数据丢失。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |
  | cms:phony_dead_effective_time                  | 用于CN/DN/GTM进程的僵死检测，当检测到的僵死次数大于该参数值时，认为进程僵死，将进程重启。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
  | cms:switch_rto                                  | cm_server强启逻辑等待时延。在force_promote被置为1时，当集群的某一分片处于无主状态开始计时，等待该延迟时间后开始执行强启逻辑。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |
  | cn:a_format_date_timestamp                     | 控制current_date、current_timestamp、localtimestamp在事务开启时返回系统时间，替代原有的事务开启时间。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |
  | cn:a_format_dev_version                          | 数据库平台迭代小版本兼容性行为配置项。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
  | cn:a_format_enable_copy_empty_lobs               | 在Oracle兼容模式下，执行COPY FROM批量插入时，是否允许通过空串输入向BLOB及CLOB类型中插入空字符串。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
  | cn:a_format_version                             | 数据库平台兼容性行为配置项。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
  | cn:adaptive_costmodel_calibration_interval     | 该参数用于设置代价模型矫正逻辑的间隔时间。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
  | cn:allow_create_sysobject                       | 设置是否允许在系统模式下创建或修改函数、存储过程、同义词等对象。此处的系统模式指数据库初始后自带的模式，但不包含public模式。系统模式的oid通常小于16384。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
  | cn:allow_initialuser_exec_others_udf            | 表示初始用户是否允许执行其他用户定义的函数或存储过程。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
  | cn:allow_sysadmin_exec_others_udf              | 表示sysadmin用户是否允许执行其他用户定义的函数或存储过程。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
  | cn:archive_interval                            | 表示归档间隔时间。超过该参数设定的时间时，强制归档日志文件。设置较大影响PITR的RPO，建议使用默认值。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
  | cn:asp_flush_interval                           | 设置ASP定时刷盘的时间间隔。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
  | cn:asp_sample_num                                 | LOCAL_ACTIVE_SESSION视图的最大样本个数，仅sysadmin用户可以访问。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
  | cn:async_build                                   | 控制是否使用异步build流程重建故障DN。开启时采用异步流程重建，在剩余副本数不足多数派时，可优先恢复业务写入能力；关闭时采用同步逻辑重建，剩余副本数不足多数派时，需等待数据与日志完全同步方可恢复业务。启用本功能后，若要求重建中的备DN参与多数派提交，需满足被重建的备DN在参数synchronous_standby_names配置的同步列表中，且除被重建DN外至少有一个同步列表中的DN存活。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
  | cn:audit_dml_state                              | 是否对具体表的INSERT、UPDATE、DELETE操作进行审计。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
  | cn:audit_dml_state_select                         | 这个参数决定是否对SELECT操作进行审计。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
  | cn:audit_function_exec                           | 这个参数决定在执行存储过程、匿名块或自定义函数（不包括系统自带函数）时是否记录审计信息。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
  | cn:audit_internal_event                          | 该参数决定是否审计内部工具cm_agent、gs_clean、WDRXdb的连接及进行的操作、DN上是否对来自CN的登入登出进行审计。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
  | cn:audit_set_parameter                         | 是否对SET操作进行审计。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
  | cn:audit_system_function_exec                 | 这个参数决定在执行白名单内的系统函数时是否记录审计日志。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
  | cn:audit_thread_num                            | 审计线程的个数。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
  | cn:audit_xid_info                                | 是否在审计日志字段detail_info中记录SQL语句的事务ID。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
  | cn:auto_explain_analyze_options                 | 控制自动打印执行计划是否显示运行时计划信息。该参数可以在DN日志中查看FQS和PGXC计划下推语句的实际执行计划，只对当前连接的CN有效，不影响其他CN的执行。该参数功能需要enable_auto_explain打开才能使用，继承enable_auto_explain约束，对于EXPLAIN语句不打印，只支持正常执行的语句计划打印。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
  | cn:auto_explain_log_min_duration               | 控制自动打印执行计划的时间阈值。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
  | cn:auto_increment_cache                          | 对自动增长列批量插入或导入触发自增时，预留自增缓存值的个数。预留自增值时刷新自增计数器为自增缓存值的最大值，缓存值使用完毕之前，自增计数器值不变，触发自增使用缓存的值。 参数值为0时，自动预留自增缓存值。 第一次触发自增时，若已知即将插入自动增长列的行数，预留已知数量的值。 若行数未知，每次预留2\^n个值，例如，第一次自增预留1个值，第二次自增预留2个值，第三次预留4个值，第四次预留8个值，以此类推，若预留值个数超过65535，预留65535个值。 参数值不为0时，预留缓存值的数量为参数值。 第一次触发自增时，若已知即将插入自动增长列的行数，预留已知数量的值。 若行数未知，每次预留auto_increment_cache数量的自增值。 预留的缓存值仅在语句内生效，若预留的自增缓存值没有全部被使用，后续插入语句基于自增计数器触发自增，会出现表中自动增长列的值不连续的情况。 此参数不影响本地临时表中的自动增长列。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
  | cn:auto_increment_increment                    | 自动增长列的自增步长，自增值将由auto_increment_offset + N × auto_increment_increment计算而来，N为正整数。 若小于auto_increment_offset自动增长列自增时会产生错误。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
  | cn:auto_increment_offset                       | 自动增长列的起始值，自增值将由auto_increment_offset + N × auto_increment_increment计算而来，N为正整数。若大于auto_increment_increment自动增长列自增时会产生错误。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
  | cn:autovacuum_mode                             | 该参数仅在autovacuum设置为on的场景下生效，它控制autoanalyze或autovacuum的打开情况。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |
  | cn:autovacuum_naptime                           | 设置两次自动清理操作的时间间隔。参数类型：整型，参数单位：s。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
  | cn:autovacuum_vacuum_scale_factor              | VACUUM时表的规模因子，用于计算触发VACUUM的阈值。触发VACUUM的阈值=autovacuum_vacuum_threshold+reltuples（表上元组的个数）\*autovacuum_vacuum_scale_factor。当表上被删除或更新的记录数超过阈值时，才会对这个表执行VACUUM操作。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
  | cn:b_format_dev_version                          | 数据库平台迭代小版本兼容性行为配置项。需要cn、dn同时设置。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
  | cn:b_format_version                            | 数据库平台兼容性行为配置项，用于控制MySQL兼容模式下的前向兼容性。需要cn、dn同时设置。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
  | cn:batch_insert_index_types                     | 在特定场景下执行批量插入时，是否开启批量插入索引性能优化。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
  | cn:behavior_compat_options                      | 数据库兼容性行为配置项。proc_outparam_override选项行为变更后，业务需要重新建立连接或者重新启动集群，否则无法正确调用存储过程和函数。可多选，配置多个兼容性配置项时，相邻配置项用逗号隔开，例如：set behavior_compat_options='end_month_calculate,display_leading_zero';                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
  | cn:bgwriter_delay                              | 设置后端写进程写"脏"共享缓冲区之间的时间间隔。每一次，后端写进程都会为一些脏的缓冲区发出写操作（全量checkpoint模式用bgwriter_lru_maxpages参数控制每次写的量，然后休眠bgwriter_delay毫秒后才再次启动；增量checkpoint模式下，根据设定candidate_buf_percent_target计算目标空闲缓冲页面个数，不足时每隔bgwriter_delay毫秒刷一批页面下盘，刷页个数根据目标差距百分比计算，会根据max_io_capacity限制最大数量）。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
  | cn:blackbox_number                             | 控制"$GAUSSLOG/gs_blackbox/{nodename}"目录下最多能够保留的黑匣子文件个数。设置为0将关闭功能，不保留黑匣子文件，有可能影响性能诊断。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
  | cn:bloom_filter_apply_threshold                  | 启用BloomFilter优化时，HashJoin的Apply侧可以创建BloomFilter的最小数据量。如果apply侧的数据量低于该值，则不会建立BloomFilter。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |
  | cn:bloom_filter_build_max_rows                  | 启用BloomFilter优化时，HashJoin的Build侧可以创建BloomFilter的最大数据量。如果build侧的数据量高于该值，则不会建立BloomFilter。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
  | cn:bulk_write_ring_size                        | 数据并行导入使用的环形缓冲区的大小。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
  | cn:bypass_workload_manager                      | IO管控独立开关。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |
  | cn:candidate_buf_percent_target               | 设置用于增量检查点打开时，候选buffer链中可用buffer数目占据shared_buffer的百分比，当小于该值时，bgwriter线程会以max_io_capacity参数计算出来的max_io刷页。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
  | cn:check_disconnect_query                      | 控制客户端超时断连后，服务端语句终止执行功能是否开启。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
  | cn:checkpoint_segments                            | 设置checkpoint_timeout周期内所保留的最少WAL日志段文件数量。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |
  | cn:checkpoint_timeout                          | 设置自动WAL检查点之间的最长时间。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
  | cn:client_min_messages                        | 控制发送到客户端的消息级别。每个级别都包含排在它后面的所有级别中的信息。级别越低，发送给客户端的消息就越少。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
  | cn:codegen_compile_thread_num                 | 该参数用于设置Codegen编译线程的线程数量。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
  | cn:comm_max_stream                               | TCP代理通信库支持的最大并发数据流数。该参数必须大于业务并发数\*每并发平均stream算子数\*query_dop的平方。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
  | cn:connect_thread_pool_attr                    | 用于控制认证线程池功能的详细属性，该参数仅在enable_thread_pool和enable_connect_thread_pool打开后生效，仅sysadmin用户可以访问。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
  | cn:convert_illegal_char_mode                   | 用于在enable_convert_illegal_char参数开启时，设置客户端显示非法编码的占位符。取值范围为ascii编码表中十进制编码为32至126的95个可显示字符。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
  | cn:copy_special_character_version              | COPY FROM导入导出数据时是否对非法编码的字符进行校验报错。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
  | cn:cost_model_version                            | 此参数用来指定优化器代价模型的版本。可以视作一个保护参数，用来禁用最新的优化器代价模型，保持和旧版本计划一致。改变此参数，可能会导致很多SQL计划的改变。因此修改前请谨慎评估。0：表示使用最新的cost估算模型。其余取值含义详见开发指南。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
  | cn:costbased_rewrite_rule                      | 该参数用于标识对指定的查询改写规则开启基于代价的评估策略。部分查询改写规则支持基于代价评估是否对SQL进行改写，从而使内核生成更好的查询计划，提升SQL执行效率。该参数与GUC参数rewrite_rule互斥，如果同时设置了costbased_rewrite_rule和rewrite_rule，则rewrite_rule的相关规则配置不生效。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
  | cn:costbased_rewrite_rule_max_iterations      | 对本次执行的SQL在计划生成阶段，如果同一规则中满足做代价评估的条件数超过该参数设置时，则对本次请求中超过阈值的条件关闭基于代价的评估策略，转化为基于规则的改写策略。当查询改写阶段开启基于代价的评估策略后该参数生效。该参数受GUC参数costbased_rewrite_rule影响，当costbased_rewrite_rule值不为none时，该参数生效。如果设置该参数值为0，表示对当前SQL关闭基于代价的改写策略。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
  | cn:costbased_rewrite_rule_timeout               | 对本次执行的SQL在计划生成阶段，如果使用各规则做代价评估的整体时间超过设置的超时时间时，则对本次请求后续流程关闭基于代价的评估策略，转化为基于规则的改写策略。当查询改写阶段开启基于代价的评估策略后该参数生效。该参数受GUC参数costbased_rewrite_rule影响，当costbased_rewrite_rule值不为none时，该参数生效。如果设置该参数值为0，表示对当前SQL关闭基于代价的改写策略。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
  | cn:cursor_sharing                              | 设置是否对simple query及未绑定参数的PBE（prepare bind execute）、PU（batch模式下的PBE）类型语句启用自动参数化，并允许重用其执行计划。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |
  | cn:ddl_lockwait_timeout                        | 该参数控制部分DDL业务在申请表对象、索引对象、存储过程/package/函数对象的高级别（5\~8级）对象锁时，单个锁的最长等待时间。当申请的锁等待时间超过设定值时，系统会报错。若设置小于1s，则上述锁也会至少等待1s才报告超时。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
  | cn:deadlock_timeout                              | 设置死锁超时检测时间，以毫秒为单位。当申请的锁超过设定值时，系统会检查是否产生了死锁。该参数仅针对常规锁生效。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
  | cn:default_limit_rows                           | 设置生成genericplan的缺省limit估算行数。此参数设置为正数时意为直接将设置的值作为估算limit的行数，为负数时代表使用百分比的形式设置默认的估算值，负数转换为默认百分比，即-5代表5%。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
  | cn:default_segment                             | 控制是否默认创建段页式表。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
  | cn:disable_gpc_store                           | GUC参数enable_global_plancache为on时，用于阻止后续执行计划存入全局计划缓存。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
  | cn:disable_indirect_table_updates                | 控制是否禁止在同一个query内，通过主语句、CTE、子查询、Trigger等对同一张表执行多次DML修改操作。 该参数主要用于避免同一个query内多次修改同一张表可能带来的执行顺序依赖、Trigger递归修改、数据结果不确定以及一致性风险。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |
  | cn:disable_keyword_options                       | 数据库兼容性行为配置项，该参数的值由若干个配置项用逗号隔开构成。设置该参数的标识符将不会作为关键字使用。B兼容模式下，datetime,regexp,rlike,zerofill 是否作为保留字由系统确定，用户暂无法修改、删除。具体为：初始状态下系统会将datetime,regexp,rlike,zerofill添加到参数disable_keyword_options中，此时上述单词不作为保留字；设置set b_format_version = '5.7'和set b_format_dev_version = 's1';（或者高于s1的版本）后，系统会将datetime,regexp,rlike,zerofill从参数disable_keyword_options中删除，此时上述单词作为保留字使用。M兼容模式下默认值为空。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
  | cn:disable_operator                              | 禁用指定的操作符，该参数设置的操作符将不能被调用。当某一系统操作符不能满足用户需求并且需要使用自定义操作符时，可使用该功能。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
  | cn:diskann_hybrid_enable_lazy_flip_bitmap      | 控制是否开启lazy flip bitmap特性。在前过滤爆搜或前过滤图搜策略下，对于一个选择率大于50%的标量查询或IS NOT NULL查询条件，如果其选择率大于50%，lazy flip bitmap就会计算它的补集，以此减少向bitmap插入数据的开销。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
  | cn:diskann_hybrid_flat_upper_bound               | 向标混合前过滤场景下暴搜策略最大数据量阈值。小于该数据量时执行暴力搜索，大于该数据量时执行向量检索。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
  | cn:diskann_hybrid_neighbor_search_prune_factor | 向标混合索引选择前过滤后ANN策略场景下，在搜索过程中，对不符合查询条件的邻居的裁剪比例因子。0为不裁剪，参数值越大，裁剪比例越高，1为全裁剪。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |
  | cn:diskann_hybrid_pre_filter_selectivity       | 向标混合场景下选择前过滤策略的选择率阈值。当选择率小于该阈值时执行前过滤查询，大于等于该阈值执行后过滤查询。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
  | cn:diskann_hybrid_pullup_selectivity             | 指定向标混合前过滤场景下，将部分前过滤条件上提到后过滤的选择率阈值。该参数设置越小，越容易将更多前过滤条件上提到后过滤。默认1.0取值下，前过滤条件不会上提到后过滤。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
  | cn:diskann_hybrid_search_type                   | 向标混合场景下指定查询策略。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
  | cn:dist_query_adaptive_mode                     | 用于控制分布式自适应计划所选择的模式，其取值范围为auto、plan、sql、off，默认值为auto。当参数值不为off时，均会执行PGXC计划的代价计算。当前分布式自适应选择功能未生效，此参数仅控制执行PGXC计划的代价计算。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
  | cn:dist_query_adaptive_rows                     | 基于Stream算子行数大小选择分布式计划规则。所有Stream算子（除Stream Gather算子）的总行数小于等于该参数值时，选择下发计划的分布式计划；大于该参数值时，选择下发语句的分布式计划。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
  | cn:dsl_engine_max_iteration                    | 用于控制DSL规则引擎在一次SQL改写中应用规则集迭代的最大次数。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
  | cn:dsl_rulelist                                  | 控制会话级DSL规则启用禁用状态，通过规则名称指定需要变更状态的DSL规则，通过on或off状态指示规则的开关状态。如需手动设置，需要明确开启或关闭的规则是否符合需求。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
  | cn:effective_cache_size                          | 设置优化器在一次单一的查询中可用的磁盘缓冲区的有效大小。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
  | cn:enable_access_server_directory              | 是否允许非初始用户创建、修改和删除DIRECTORY对象。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
  | cn:enable_adio_function                          | 设置ADIO模式是否开启，ADIO模式使用异步直接I/O模式完成数据库的刷页操作，充分利用IO资源，可通过系统函数gs_get_io_type()获取ADIO模式是否切换成功。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
  | cn:enable_ai_watchdog                            | 开启或关闭AI Watchdog功能。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
  | cn:enable_analyze_check                        | 标识是否允许在生成计划的时候，对于在pg_class中显示reltuples和relpages均为0的表，检查该表是否曾进行过统计信息收集。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
  | cn:enable_art_tid_cache                          | 设置是否开启使用ART缓存死行TID；支持使用Adaptive Radix Tree结构存储TID以减少Vacuum内存消耗，使得相同内存开销下可以缓存更多的TID，减少大表的索引扫描次数；同时降低搜索TID的时间复杂度，提升索引清理效率。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
  | cn:enable_asp_standby                            | 设置是否开启ASP支持备机功能。开启该功能后，ASP报告进行采样时，会同步获取备机的采集数据。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
  | cn:enable_astore_gist                         | GIST索引功能开关，当开关打开时，Astore支持创建GIST索引，当开关关闭时，GIST索引功能不可用。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
  | cn:enable_auto_explain                         | 控制是否开启自动打印执行计划。该参数是用来定位慢存储过程或慢查询，只对当前连接的CN有效。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
  | cn:enable_bbox_dump                              | 是否开启黑匣子功能，在系统不配置core机制的时候仍可产生core文件。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
  | cn:enable_bloom_filter                           | 标识是否允许使用BloomFilter优化。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
  | cn:enable_buffer_evictor                       | 智能淘汰算法开关。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |
  | cn:enable_bypass_insert_sequence                 | 控制执行含自增列表的INSERT语句时，是否支持SQLBYPASS优化。当GUC参数enable_opfusion开启时，该参数设置才会生效。自增列的类型限制为：smallint、int、bigint。继承SQLBYPASS插入语句的约束。只支持INSERT场景下的序列自增，不支持UPDATE等语句。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
  | cn:enable_cached_operator                       | 控制算子执行态缓存特性的开关。关闭则无法对算子执行态进行缓存，影响查询性能。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
  | cn:enable_case_intervaltonumeric                | 控制CASE语句中是否支持INTERVAL转NUMERIC。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
  | cn:enable_check_insertall_target                | 该参数用于控制在ORA兼容模式下，是否检查insert all语法的目标表属性的合法性。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
  | cn:enable_cid_sync                             | 当开启此功能时，在执行顶层分布式PGXC计划时，下发DN的非只读语句会同步使用CN上的CID，保证本事务内修改元组的可见性。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
  | cn:enable_codegen                               | 标识是否允许开启代码生成优化，目前代码生成使用的是LLVM优化。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
  | cn:enable_connect_thread_pool                     | 控制是否使用认证线程池功能。认证线程池是针对线程池建连模式进行的优化，存在对线程池功能的依赖。使用该功能需要先开启线程池参数enable_thread_pool。当且仅当enable_connect_thread_pool和enable_thread_pool都为true时才会开启认证线程池功能，enable_connect_thread_pool为true而enable_thread_pool为false时不开启。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
  | cn:enable_control_group                        | 设置是否开启Cgroups功能。此参数需在CN和DN同时应用。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
  | cn:enable_convert_illegal_char                | 对输出结果中的非法编码是否不进行校验并以占位符替换显示。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
  | cn:enable_copy_case_sensitive                  | 使用gs_loader导入数据及COPY...TRANSFORM()导入数据需要表达式处理时，遇到大写字符列或包含特殊的列名时，是否保留列名的大小写敏感。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
  | cn:enable_cross_partition_dead_row_cache       | 设置是否开启跨分区死行清理。主要针对ASTORE表大分区表场景，通过将不同分区的死元组TID合并清理，减少GPI的访问频次，将清理耗时与分区数解耦。仅与数据量有关，即在同数据量的前提下，清理分区表的耗时与普通表的耗时接近或为同数量级，该特性在大分区表以及GPI数量较多的场景有相对明显的优化。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
  | cn:enable_default_gsi                           | - 控制在创建表时，对于不包含分布键的列添加主键约束或者唯一约束时是否默认创建全局二级索引。  - 控制hashbucket表是否可以创建全局二级索引。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
  | cn:enable_default_ustore_table                   | 指定是否开启默认支持Ustore存储引擎，该参数为on时，创建的表类型都为Ustore表。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
  | cn:enable_double_write                           | 双写特性开关。enable_incremental_checkpoint增量检查点开关打开时，同时enable_double_write打开，则使用enable_double_write双写特性保护，不再使用full_page_writes防止半页写问题。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
  | cn:enable_driver_param_sync                     | 控制驱动连接数据库时指定的GUC参数在RESET ALL命令的时候，是否从CN同步到DN。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
  | cn:enable_dsl_ruleengine                       | 标识是否开启基于DSL的规则引擎，如果开启该功能，优化器则会应用DSL规则对SQL进行等价改写。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
  | cn:enable_dynamic_samplesize                   | 是否动态调整采样行数。对于超过一百万行的大表，收集统计信息时动态调整采样行数，提高统计信息准确性。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
  | cn:enable_early_free                          | 控制是否可以实现算子内存的提前释放。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
  | cn:enable_ecpg_cursor_duplicate_operation       | ECPG控制在ORA兼容下是否支持重复打开/关闭游标，仅在ECPG连接ORA兼容数据库时生效。直接安装本版本数据库时，该参数值为on。从老版本升级到当前版本时，该参数值为off。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |
  | cn:enable_emergency_access                     | 控制是否开启Unix Domain Socket运维通道，后称"应急通道"。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
  | cn:enable_enhance_toast_table                    | - enable_enhance_toast_table=on表示使用Enhanced Toast线外存储表。  - enable_enhance_toast_table=off表示使用Toast线外存储表。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
  | cn:enable_err_stack                            | 控制ERROR级别中ACTION为"Contact Huawei technical support."的错误码报错是否打印堆栈。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
  | cn:enable_fast_numeric_agg                      | 这个参数控制是否开启针对numeric数据类型的agg优化。关闭后可能会导致对应场景查询性能下降。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
  | cn:enable_fast_vecop                             | 标识是否开启列存表中向量化运算优化。对Timestamp，int32，int64，float8类型的列存运算优化，并减少行存调用开销，支持自动向量化运算。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
  | cn:enable_fips                                   | FIPS模式功能开关。启用FIPS模式需要将此参数置为on，并确保运行环境已开启FIPS模式。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
  | cn:enable_force_create_obj                       | 用于控制视图一次性入库功能的开启与关闭。开启该参数后，创建视图，如果视图的依赖对象不存在或缺少依赖对象查询权限，该视图仍能够创建成功。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
  | cn:enable_global_plancache                       | 设置是否对PBE查询和存储过程中语句的执行计划进行缓存共享，开启该功能可以节省高并发下CN和DN上的内存使用。且该参数必须在CN和DN上一致，否则会出现CN下发给DN的报文不匹配从而报错等问题。在打开enable_global_plancache的情况下，为保证GPC生效，默认local_syscache_threshold不小于16MB。即如当前local_syscache_threshold小于16MB，则设置为16MB，如大于16MB，则不改变。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
  | cn:enable_gpi_fast_prune                          | 控制Ustore表全局分区索引在DML操作期间是否清理DDL操作遗留的垃圾元组。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |
  | cn:enable_gsi_distkey_update                     | 控制是否打开全局二级索引分布键更新（UPDATE、UPSERT、MERGE INTO）功能。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
  | cn:enable_gsi_iud_returning                      | 控制是否打开对于建有全局二级索引的基表上执行INSERT、UPDATE、DELETE操作时支持RETURNING功能。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
  | cn:enable_gsi_stream_dml                        | 控制具有全局二级索引的基表DML操作是否开启STREAM优化特性。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
  | cn:enable_gsstat_cache                           | 是否对PgStat函数启用缓存加速。PgStat函数包含：pg_stat_get_numscans、pg_stat_get_tuples_returned、pg_stat_get_tuples_fetched、pg_stat_get_tuples_inserted、pg_stat_get_tuples_updated、pg_stat_get_tuples_deleted、pg_stat_get_tuples_hot_updated、pg_stat_get_live_tuples、pg_stat_get_dead_tuples、pg_stat_get_autovacuum_count、pg_stat_get_autoanalyze_count、pg_stat_get_blocks_fetched、pg_stat_get_blocks_hit、pg_timestamp stat_get_last_autoanalyze_time、pg_timestamp stat_get_last_autovacuum_time、pg_timestamp stat_get_last_updated。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
  | cn:enable_gtt_concurrent_truncate               | 是否支持全局临时表truncate table和DML的并发执行，以及全局临时表truncate table和truncate table的并发执行。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |
  | cn:enable_hashbucket                            | 指定CREATE TABLE语句是否默认创建hashbucket表。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
  | cn:enable_hotkeys_collection                    | 开关打开后，自动对数据库内的被访问的键值进行统计。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |
  | cn:enable_htap                                    | 是否开启HTAP特性，开启HTAP特性后，会加载COLVIEW关键字指定列的存量行存数据到内存IMCV（In-memory Column View，列式内存引擎）中，用于提高AP（Analytical Processing，分析处理）查询效率。使用多租数据库特性时需要关闭该参数。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
  | cn:enable_hypo_index                             | 该参数控制优化器执行EXPLAIN命令时，是否创建虚拟索引。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
  | cn:enable_imcvscan                               | 依赖HTAP特性开启状态，设置是否打开HTAP内存列扫描算子IMCVScan。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
  | cn:enable_implicit_cast_str2num                  | 在整型数据类型与字符串数据类型进行比较操作符或者算术运算操作符运算时，控制字符串是否能够转换为NUMERIC。仅在a_format_version='10c'，a_format_dev_version='s1'时生效。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
  | cn:enable_incremental_checkpoint               | 增量检查点开关。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |
  | cn:enable_index_skip_scan                      | 控制索引跳跃扫描特性的开关。若关闭该特性，当用户使用组合索引查询且前导列为空时，会退化为全表扫描。若开启该特性，当用户使用组合索引查询且前导列为空时，数据库会根据NDV（Number of Distinct Values，表示某一列的Distinct统计值）比例决定是否走索引跳跃扫描。NDV的比例越低，索引跳跃扫描优势越大，当NDV的比例较高时，索引跳跃扫描的代价可能比全表扫描的代价更大，从而导致数据库还是选择全表扫描。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
  | cn:enable_instance_metric_persistent              | 设置是否开启实例资源监控转存功能。开启时，对实例的监控数据会保存到GS_WLM_INSTANCE_HISTORY系统表中。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
  | cn:enable_instr_cpu_timer                       | 控制是否捕获sql执行的cpu时间消耗。在x86架构集中式部署下，硬件配置规格为32核CPU/256GB内存，使用BenchmarkSQL5.0工具测试性能，开关此参数性能影响约3.5%。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
  | cn:enable_instr_rt_percentile                     | 控制是否开启计算系统中80%和95%的SQL响应时间的功能。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
  | cn:enable_instr_track_wait                     | 设置是否开启等待事件信息实时收集功能。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
  | cn:enable_light_proxy                           | 设置优化器是否对CN上简单查询的执行进行优化，应用端和内核端字符集不匹配时，该参数不生效，建议建库时将字符集设为UTF8。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
  | cn:enable_lock_account                          | 该参数控制账号使用错误密码连续登录失败达到参数failed_login_attempts所设定的值后，是否自动锁定账号。管理员手动锁定不受参数控制。设置为off会降低账号安全性。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
  | cn:enable_logical_io_statistics                | 设置是否开启资源监控逻辑I/O统计功能。开启时，对于PG_TOTAL_USER_RESOURCE_INFO视图中的read_kbytes、write_kbytes、read_counts、write_counts、read_speed和write_speed字段，会统计对应用户的逻辑读写字节数、次数以及速率；对于GS_WLM_USER_RESOURCE_HISTORY与GS_WLM_INSTANCE_HISTORY系统表中的逻辑读写相关字段，会统计相关用户、实例的逻辑读写对应值。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
  | cn:enable_opfusion                                | 控制是否对简单查询进行查询优化。简单查询限制如下：只支持indexscan和indexonlyscan，且全部WHERE语句的过滤条件都在索引上；只支持单表增删改查，不支持join、using；只支持行存表，不支持分区表，表不支持有触发器；不支持active sql、QPS等信息统计特性；不支持正在扩容和缩容的表；不支持查询或者修改系统列；只支持简单SELECT语句；只支持简单INSERT语句；只支持简单DELETE语句；只支持简单UPDATE语句。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
  | cn:enable_parallel_build_compression             | 控制是否在并行重建传输数据的过程中进行LZ4压缩，仅在parallel_build_thread_num\>1情况下生效。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
  | cn:enable_partition_ddl_lowlevel_lock           | 执行分区表DDL (ADD/DROP/TRUNCATE/EXCHANGE/MOVE/RENAME) 的过程中，会对表加锁。该参数用于控制表的锁级别。该参数为on时，对表加4级锁，此时允许对该表的其他分区并发执行DDL/DML；该分区为off时，对表加8级锁，此时不允许对该表的其他分区并发执行DDL/DML。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |
  | cn:enable_partition_statistic                   | 控制在优化器阶段，是否使用分区级统计信息。可以使用分区级统计信息的具体场景为：在cplan中，查询涉及到的分区表被静态剪枝到单个分区，包括一级分区表剪枝到单个一级分区和二级分区表剪枝到单个二级分区。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
  | cn:enable_pbe_optimization                     | 设置优化器是否对以PBE（Parse Bind Execute）形式执行的语句进行查询计划的优化。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
  | cn:enable_perf_trigger                         | 设置是否开启秒级CPU冲高火焰图功能。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
  | cn:enable_poisson_outer_optimization             | 该参数用于控制计划生成阶段计算选择率时，是否用泊松修正outer join中外表上的filter条件的选择率。升级上来的数据库实例默认为off，新安装的数据库实例默认为on。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |
  | cn:enable_proc_exec_check                      | 用于控制存储过程执行时，对依赖对象有效性进行检查。参数打开后，若依赖对象已经被失效，则不会继续执行当前存储过程，返回报错。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
  | cn:enable_recyclebin                            | 用来控制回收站的实时打开和关闭。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
  | cn:enable_remote_param                          | 控制XC参数化路径特性的使用，打开后能够生成XC参数化路径计划。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
  | cn:enable_rep_table_strict_shipping             | 进行复制表DML操作时，控制在复制表的下推充要条件判断失败时的行为。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
  | cn:enable_rls_match_index                        | 控制是否支持在行级访问控制特性使用场景中，基于目标谓词条件对基表执行索引扫描。目标场景为：基表设置并开启了RLS（Row Level Security）策略，查询谓词中包含unleakproof类型系统函数或like操作符。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
  | cn:enable_save_datachanged_timestamp           | 确定是否收集insert/update/delete、exchange/truncate/droppartition操作对表数据改动的时间。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
  | cn:enable_scale_cache                          | ScaleCache通过提高缓冲区页面pin和unpin的本地性和SIMD加速哈希检索，以及copy on write的无锁索引扫描技术来实现缓冲区管理的优化，进而提升整体缓冲区的性能。该参数仅支持在ARM 8及以上平台环境设置。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
  | cn:enable_security_policy                      | 安全策略开关，控制统一审计和动态数据脱敏策略是否生效。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |
  | cn:enable_sel_cache                             | 当开启此功能时，在路径生成阶段，会针对经过优化器推导所得的、左右操作数均为普通列的、等值连接谓词进行选择率缓存，在路径搜索阶段进行谓词选择率的重复计算时，会使用该缓存加速计算。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
  | cn:enable_server_listener_thread                | 用于控制是否开启独立监听线程。当启用该功能时，GaussDB服务侦听的TCP端口port将由独立线程进行监听。独立监听线程功能开启需要设置GUC参数enable_thread_pool和enable_connect_thread_pool为on。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |
  | cn:enable_shared_sslctx                         | 是否开启SSL证书全局加载并共享SSL上下文，仅在SSL参数配置为on时生效。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
  | cn:enable_shared_storage_aio                  | 该功能用来控制打开或关闭Dorado共享存储模式并行异步写日志优化功能。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
  | cn:enable_shared_storage_optimization          | 用于控制共享存储（比如dorado存储设备）下，是否开启性能优化。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
  | cn:enable_show_err_code                         | 控制gsql等前端连接是否显示报错的错误码。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
  | cn:enable_smp_partitionwise                     | 控制是否在SMP场景下，开启Partition-wise Join的能力。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
  | cn:enable_standby_bufferpool                    | 启用极致RTO备机读独立缓冲区功能的开关。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
  | cn:enable_startwith_prior_enhance              | 该参数标识是否增强对SELECT语句PRIOR修饰列的控制。在下述三个场景下，打开该参数会报错；关闭该参数不报错，使用PRIOR关键字修饰列等同于不添加PRIOR关键字。 - 在带有CONNECT BY子句的SELECT语句中，ON条件、ORDER SIBLINGS BY子句使用PRIOR修饰列。  - 在不带有CONNECT BY子句的SELECT语句中，使用PRIOR修饰列。  - 在支持子句（SELECT查询列、DISTINCT子句、WHERE子句、GROUP BY子句、HAVING子句、WINDOW子句、ORDER BY子句）中，使用PRIOR修饰伪列LEVEL、CONNECT_BY_ISCYCLE、CONNECT_BY_ISLEAF。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
  | cn:enable_stmt_track                           | 控制是否启用Full /Slow SQL特性。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
  | cn:enable_stream_pbe                           | 设置优化器在数据节点上是否对STREAM分布式计划开启缓存执行计划的优化。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
  | cn:enable_subtype_inherit_notnull_constraint     | 当subtype作为集合类型和数组类型的子元素时，控制subtype的非空约束是否生效。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
  | cn:enable_tde_async_encryption                | 透明数据异步加密功能开关。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
  | cn:enable_thread_permission_down                 | 后台线程权限控制开关，开启后后台线程使用gs_role_signal_backend角色权限，关闭后使用初始用户权限。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |
  | cn:enable_thread_pool                          | 线程池控制开关。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
  | cn:enable_udf_execute_direct                     | 是否允许EXECUTE DIRECT ON语句执行用户自定义函数。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
  | cn:enable_uniq_idx_a_compat                    | 控制复合唯一索引针对Null值是否兼容ORA数据库。该参数仅在ORA兼容性的数据库中适用，建议使用默认值。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
  | cn:enable_unique_checking_of_unusable_index      | 控制当表中存在UNUSABLE的唯一索引时，插入和更新操作是否需要阻塞。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
  | cn:enable_user_metric_persistent                 | 设置是否开启用户历史资源监控转存功能。开启时，对于PG_TOTAL_USER_RESOURCE_INFO视图中的数据，会定期采样保存到GS_WLM_USER_RESOURCE_HISTORY系统表中。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
  | cn:enable_verify_datafiles                    | 控制是否开启数据文件误删校验功能。该功能仅支持数据库实例正常运行期间对数据文件（base、global、pg_tblspc、undo目录中文件）进行误删除检测；误删检测仅包括文件被误删除（rm）或者被重命名（mv）两种场景检测。误删数据文件和检测之间存在时间差，若在此期间数据库停机，则无法检测到误删文件。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |
  | cn:enable_view_invalidation                    | 用于控制视图失效功能的开启与关闭。开启该参数后，若视图依赖对象发生变更，上层依赖视图将级联失效。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
  | cn:enable_wal_page_header_crc                 | 控制是否对wal日志页面头进行crc计算赋值和校验。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
  | cn:enable_wal_replication_compression           | 在主DN和备DN间物理复制时设置启动xLog日志压缩功能。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
  | cn:enable_wdr_cache                              | 该参数的功能为，针对WDR报告后台线程调整GUC参数enable_gsstat_cache状态。当enable_wdr_cache设置为on时，WDR报告后台线程会将enable_gsstat_cache设置为on，否则设置为off。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
  | cn:enable_workload_rule                         | 控制系统是否启用SQL限流。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
  | cn:enable_xid_abort_check                      | 事务提交时校验事务ID回滚开关是否开启。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
  | cn:enable_xmltype_ignore_format                | 用于控制xmltype类型的数据是否使用content格式校验。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
  | cn:eviction_candidate_list_size                | 智能淘汰算法的淘汰候选队列长度。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
  | cn:eviction_clean_page_percent_min              | 智能淘汰算法保留的最少干净页数量。干净页少于此比例，限制淘汰候选页面的产生速率，设置为0不限制。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
  | cn:extra_float_digits                            | 这个参数为浮点数值调整显示的数据位数，浮点类型包括float4、float8 以及几何数据类型。参数值加在标准的数据位数上（FLT_DIG或DBL_DIG中合适的）。设置为负数，表示消除不需要的数据位。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
  | cn:fix_func_selection                           | 是否优化函数匹配策略。 选项值catlist: 优化catlist顺序问题；（对非B兼容模式进行优化，非B兼容模式下始终优先选择系统函数并执行。B兼容模式与505.1.0版本之前的版本保持一致，可能提示函数不唯一的错误，也可能选中系统函数进行执行）。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
  | cn:float_shortest_precision                     | 这个参数控制是否开启最小精度方法替代sprintf()来实现浮点数的序列化功能。该最小精度方法用于提升浮点数序列化系统函数的性能，即缩短float4out()和float8out()两个系统函数单线程的执行时间。建议新开局点或者对浮点序列化有性能诉求，可以设置此参数。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
  | cn:forbid_hold_cursor_with_forupdate            | 用于控制存储过程中带有FOR UPDATE、FOR NO KEY UPDATE、FOR SHARE或FOR KEY SHARE特性的游标循环或for loop查询语句行为，是否在执行事务提交/回滚操作后的下次循环访问游标时报错。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
  | cn:forbid_public_funcname_same_with_sysfunc     | 控制在创建函数及RENAME函数时，是否禁止PUBLIC函数与pg_catalog下的系统函数名称相同。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
  | cn:force_promote                                | 是否开启DN备机强制升主，强制升主有可能导致数据丢失。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
  | cn:force_smp_partitionwise_scan                 | 在SMP场景下，打开Partition-wise Join开关enable_smp_partitionwise后，是否在全局范围内开启Partition-wise Scan的并行扫描方式。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
  | cn:format_pg_to_timestamp                        | 在PG模式下，控制to_timestamp(string \[, fmt\])函数的行为。开启后，如果有不支持的格式，自动跳过，当前版本不支持FF，FF7，FF8，FF9，RR，RRRR，SYYYY，x，X等格式；支持早于294277-01-01 00:00:00之前的时间日期和负数年份（转化成公元前）；FF1-FF6会把超出精确度的毫秒四舍五入；当时间日期中相同项冲突时（例如DDD和DD所指的天数不同时）返回一个格式正确的时间不会报错。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
  | cn:global_plancache_memory_ratio                | 用于控制全局共享计划缓存占用动态内存的百分比阈值，0表示关闭GPC内存管控。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
  | cn:gs_format_behavior_compat_options             | gs_format_behavior_compat_options用于选择GaussDB内部系统函数配置项。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
  | cn:gs_perf_freq                                  | 设置自动采集堆栈功能的采集频率。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
  | cn:gs_perf_interval                             | 设置自动采集堆栈功能的采集时间间隔（若尝试设置为1-4，会自动将该参数调整到默认值5）。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
  | cn:gs_perf_retention_days                         | 设置火焰图html文件保留天数。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
  | cn:gsi_fastpath_level                            | 控制优化器是否执行全局二级索引简单查询的规则判断系统，全局二级索引的简单查询规则如下：单个表、没有子查询、没有子链接、目标表不是视图。查询语句无法生成普通索引的执行计划。查询语句无法生成GSI的IndexOnlyScan执行计划。查询语句不包含Scan类的Hint，如TableScan、IndexScan等。WHERE条件中包含等值条件且等值条件包含候选GSI（唯一且不是部分GSI索引）的索引键。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |
  | cn:gsstat_cache_size                             | 获取特定分区的统计信息时缓存加速所占用的内存最大值。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
  | cn:hll_default_log2explicit                     | 该参数可以用来设置从Explicit模式到Sparse模式的默认阈值大小。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
  | cn:hll_default_log2m                            | 该参数可以指定hll数据结构桶的个数。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
  | cn:hll_default_log2sparse                       | 该参数可以用来设置从Sparse模式到Full模式的默认阈值大小。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
  | cn:hll_duplicate_check                          | 该参数可以用来指定是否默认开启duplicatecheck。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
  | cn:htap_deploy_mode                             | 依赖HTAP特性开启状态，设置HTAP部署模式。分布式下仅支持主机部署HTAP。分布式下无论如何设置，实际生效值为primary。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
  | cn:htap_flush_interval                         | 依赖HTAP特性开启状态，设置同步增量行存数据到IMCV行组的最大时间间隔。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
  | cn:htap_flush_workers                            | 依赖HTAP特性开启状态，设置HTAP最大后台工作线程数，后台线程用于执行同步增量行存数据到IMCV行组，异步加载，缓冲区换入换出任务。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
  | cn:htap_max_mem_size                             | 依赖HTAP特性开启状态，设置HTAP特性可用的内存上限。当GaussDB动态内存使用达到上限后，即使HTAP内存使用未达到上限，也无法继续分配内存。该参数不应该超过max_process_memory，并根据实际使用场景合理分配空闲内存作为该参数的值。取值如果要带单位，必须为KB、MB、GB。 重启后生效，即重启前为修改前的值，重启后为修改后的值。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
  | cn:htap_memctl_policy                           | 依赖HTAP特性开启状态，设置HTAP特性内存管理的策略模式。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
  | cn:idle_in_transaction_timeout                  | 表明与服务器建立连接并开启事务后，事务空闲并不进行任何操作的最长时间。0表示关闭超时设置。正数表示与服务器建立连接并开启事务后，事务空闲并不进行任何操作的最长时间。当超过设定的值后，会与服务器断开连接。参数值设置越小越安全，但用户使用越不便，依据业务安全诉求设定。参数设置过小，可能会使得事务开启后，客户端应用在运行过程中没有及时发送新的请求，从而导致会话超时退出，影响用户使用。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
  | cn:ignore_invalid_pages                          | 控制回放结束时检测到无效页面是否触发PANIC级别错误。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
  | cn:illegal_character_strict_check               | 用于控制是否开启非法字符校验。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
  | cn:ilm_instance_compress                       | 将指定ILM压缩策略设定为实例级压缩策略。当前仅支持将跨页透明压缩（TURBO）策略指定为实例级策略，当ilm_instance_compress=turbo时，实例下所有支持跨页透明压缩的对象均会自动添加TURBO压缩策略。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
  | cn:ilm_instance_compress_configuration           | 指定实例级压缩策略的默认配置，由压缩级别和压缩冷热管理时间两部分组成。以默认值为例，其代表对压缩对象中1天内未修改的数据使用low级别进行压缩。时间范围不能超过3年。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
  | cn:imcvscan_consistency                         | 依赖HTAP特性开启状态和enable_imcvscan参数取值，设置列存扫描的一致性语义。 强一致语义下，无论列存数据是否存在未同步的行存变更，列存扫描始终保持和行存结果的一致。 弱一致语义下，仅扫描列存数据，当列存数据存在未同步的行存变更时，不保证和行存结果的一致，不支持列回行、备机IMCVScan。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
  | cn:incremental_checkpoint_timeout              | 增量检查点开关打开之后，设置自动WAL检查点之间的最长时间。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
  | cn:index_txntype                                 | 控制UBTree的索引类型为PCR或RCR，PCR支持通过索引进行闪回查询，RCR不支持。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
  | cn:instr_unique_sql_combination_options         | Unique SQL 同类语句归并功能配置项，该参数的值由若干个配置项用逗号隔开构成。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
  | cn:instr_unique_sql_size                         | 用于控制unique sql、full sql、asp功能记录query信息长度上限。如果实际语句长度字节数大于该值，会进行截断。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
  | cn:instr_unique_sql_track_type                 | unique sql记录sql方式。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
  | cn:llvm_max_memory                            | 此参数设置Codegen编译产生的IR（包括缓存的和正在使用的）所占用的最大内存。Codegen使用的内存不使用预占的方式申请，属于max_dynamic_memory的一部分，且受llvm_max_memory参数的限制。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
  | cn:load_data_behavior_compat_options            | 控制sql_compatibility='B'以及M-Compatibility模式数据库行为配置项。用于控制LOAD DATA语法导入数据的行为方式。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
  | cn:local_syscache_threshold                     | 系统表cache在单个session缓存的大小。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
  | cn:lockwait_timeout                            | 控制单个锁的最长等待时间。当申请的锁等待时间超过设定值时，系统会报错。该参数仅针对常规锁生效。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
  | cn:log_autovacuum_min_duration                  | 当自动清理的执行时间大于或者等于某个特定的值时，向服务器日志中记录自动清理执行的每一步操作。设置此选项有助于追踪自动清理的行为。举例如下：将log_autovacuum_min_duration设置为250ms，表示记录所有运行大于或者等于250ms的自动清理命令的相关信息。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |
  | cn:log_hostname                                 | 默认状态下，连接消息日志只显示正在连接主机的IP地址。打开此选项同时可以记录主机名。由于解析主机名可能需要一定的时间，可能影响数据库的性能。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
  | cn:log_temp_files                             | 控制记录比该参数设定值大的临时文件的删除信息。临时文件可以用来排序、哈希及临时查询结果。当一个临时文件被删除时，将会产生一条日志消息。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
  | cn:log_statement                              | 控制记录SQL语句。对于使用扩展查询协议的客户端，记录接收到执行消息的事件和绑定参数的值（内置单引号要双写）。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
  | cn:logging_module                              | 用于设置或者显示模块日志在服务端的可输出性。该参数依赖于log_min_messages参数的设置，低于log_min_messages设置级别的模块日志不会打印。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
  | cn:logical_decode_options_default              | 指定逻辑解码启动时未指定解码选项的全局默认值。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
  | cn:m_format_dev_version                       | 数据库平台迭代小版本兼容性行为配置项。依赖sql_compatibility兼容性参数设置为M时，m_format_dev_version才会生效。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
  | cn:maintenance_work_mem                         | 设置在维护性操作中可使用的最大的内存，单位byte。该参数的设置会影响VACUUM、VACUUM FULL、CLUSTER、CREATE INDEX的执行效率。建议设置此参数的值大于work_mem，可以改进清理和恢复数据库转储的速度。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
  | cn:max_active_global_temporary_table           | 全局临时表功能开关，控制是否可以创建全局临时表。该参数的取值决定了共享缓存中预留给全局临时表所需的哈希表的内存使用，并不会强制限制所有会话中的活跃全局临时表总数。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
  | cn:max_cbm_retention_time                       | 用于控制何时触发备份CBM文件的强制回收，以避免由于备份操作过程中CBM文件无法回收导致磁盘满、集群只读等影响。该参数实际设置值建议按照全备的时间间隔设置。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
  | cn:max_compile_functions                         | 设置服务器存储的函数编译结果的最大数量。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
  | cn:max_concurrent_autonomous_transactions      | 自治事务最大连接数，同一时间自治事务执行的最大并发数。当设置为0时，将无法执行自治事务。理论最大值为10000。根据实际业务需要和硬件配置设置此参数，建议不超过max_connections的1/10。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
  | cn:max_connections                             | 允许连接的最大并发连接数。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
  | cn:max_files_per_process                         | 设置每个服务器进程允许同时打开的最大文件数目。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
  | cn:max_io_capacity                              | 设置后端写进程批量刷页每秒的IO上限。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
  | cn:max_plancache_memory_ratio                  | 用于控制session级prepare statement和cursor_sharing的计划缓存占用动态内存的百分比阈值。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
  | cn:max_pool_size                               | CN的连接池与其它某个CN/DN的最大连接数。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
  | cn:max_process_memory                          | 设置CN实例可以使用的最大物理内存。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
  | cn:max_standby_archive_delay                   | 当开启双机热备模式时，如果备机正处理归档WAL日志数据，此时进行查询会产生冲突，此参数就是设置备机取消查询之前所等待的时间。-1表示允许备机一直等待冲突的查询完成。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
  | cn:max_standby_streaming_delay                   | 当开启双机热备模式时，如果备机正通过流复制接收WAL日志数据，此时进行查询会产生冲突，此参数设置备机取消查询之前等待的时间。-1表示允许备机一直等待冲突的查询完成。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
  | cn:max_stream_threads                           | 当运行stream线程中除sync quit状态外的线程数（活跃stream线程数）超过max_stream_threads上限，等待降低到max_stream_threads范围内再进行复用或拉起新stream线程。 当stream线程数超过max_stream_threads后，默认分批退出空闲stream，直到stream线程数小于等于max_stream_threads或不存在空闲stream线程。 该参数仅在enable_thread_pool打开后生效。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
  | cn:most_available_sync                          | 在有同步备机故障时，主机事务不因同步备机故障而被阻塞。比如有两个同步备机，一个故障，另一个正常，此时主机事务只会等正常的同步备机，而不被故障的同步备所阻塞。再比如执行quorum协议时，一主三同步备，配置ANY 2(node1,node2,node3)，当node1、node3故障，node2正常时，主机业务同样不被阻塞。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
  | cn:num_internal_lock_partitions                | 控制内部轻量级锁分区的个数。主要用于各类场景的性能调优。 参数内容以关键字和数字的KV方式组织，各个不同类型锁之间以逗号隔开。 先后顺序对设置结果不影响。例如"CLOG_PART=256,CSNLOG_PART=512"等同于"CSNLOG_PART=512,CLOG_PART=256"。 重复设置同一关键字时，以最后一次设置为准。例如"CLOG_PART=256,CLOG_PART=2"，设置的结果为CLOG_PART=2。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
  | cn:opt_behavior_knob                            | 用于控制优化器在特定场景下的行为变更，以进行手动查询调优。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
  | cn:page_missing_dirty_check                    | 页面漏置脏校验的功能开关，检测被修改页面是否忘记置脏，仅在page_version_check非off情况下生效。page_version_check为off时，修改的值会下发到内核，但实际功能不会生效，直到将page_version_check修改为非off时才会真正生效。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |
  | cn:page_version_check                             | 启用页面版本校验功能类型。off表示关闭页面版本校验功能。 memory表示开启纯内存态的页面版本校验功能，故障重启页面版本信息会丢失。 persistence表示开启持久态的页面版本校验功能，故障重启页面版本信息不丢失。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
  | cn:page_version_full_validation                 | 在AntiCache持久态下，页面版本在buffer刷脏时即插入AntiCache，这相比在buffer淘汰时才插入的内存态更为频繁，容易因占满AntiCache内存而导致漏校验。为降低漏校验概率、实现100%校验覆盖，需优化持久态的插入方式与Vlog文件回收机制。page_version_full_validation控制是否开启AntiCache全校验模式。开启此参数后，在插入AntiCache时若内存已满，系统将先对一个已有页面执行原地校验以释放空间，再插入新版本。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
  | cn:page_version_max_num                         | 内存中所能缓存的页面版本信息的最大数量，仅在 page_version_check非off情况下生效。 page_version_check为off时，修改的值会下发到内核，但实际功能不会生效，直到将page_version_check修改为非off时才会真正生效。取值为0时，page_version_check为ON的情况下，根据shared_buffers大小自动计算，page_version_max_num=shared_buffers\*2。例如，32M shared_buffers对应4096个buffer，所以页面版本信息数量设置为8192个。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
  | cn:page_version_partitions                       | 内存中缓存页面版本信息的哈希表分区数量，分区数量直接影响哈希查询效率和哈希冲突概率，仅在 page_version_check为非off情况下生效。page_version_check为off时，修改的值会下发到内核，但实际功能不会生效，直到将page_version_check修改为非off时才会真正生效。取值为0时：page_version_check为ON的情况下，根据page_version_max_num自动计算，page_version_partitions=page_version_max_num/512。若自动计算结果小于4，则强制设置为4。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
  | cn:page_version_recycler_thread_num             | 控制回收和校验页面版本信息的线程数量，仅在 page_version_check非off 情况下生效。page_version_check为off 时，修改的值会下发到内核，但实际功能不会生效，直到将page_version_check修改为非off时才会真正生效。page_version_check参数值为memory、page_version_recycler_thread_num取值为0时：根据page_version_partitions自动计算，page_version_recycler_thread_num=page_version_partitions/16384，若自动计算结果大于4，则强制设置为4，不允许大于page_version_partitions，如果大于，则会被强制设置为page_version_partitions的值。page_version_check参数值为persistence时：小于2时将设置为2，大于等于2时强制使用手动配置的参数。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
  | cn:pagewriter_sleep                               | 设置用于增量检查点打开后，pagewriter线程每隔pagewriter_sleep的时间刷一批脏页下盘。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
  | cn:pagewriter_thread_num                        | 设置用于增量检查点打开后后台刷页的线程数，主要是按照脏页置脏的顺序刷盘，用于推进recovery点。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
  | cn:parallel_build_thread_num                   | 代表并行重建的并行度。当取值为1时表示运行原有单线程重建代码，当取值为n时会建立n条线程完成重建时的数据传输。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
  | cn:partition_iterator_elimination                | 分区表在分区剪枝结果为一个分区时，是否消除分区迭代算子来提升执行效率。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
  | cn:partition_page_estimation                   | 分区表页面是否通过剪枝结果进行页面估算优化。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
  | cn:password_encryption_type                     | 该字段决定采用何种加密方式对用户密码进行加密存储。修改此参数的配置不会自动触发已有用户密码加密方式的修改，只会影响新创建用户或修改用户密码操作。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
  | cn:perf_trigger_increase                       | 设置由CPU使用率秒级升高触发火焰图采集的阈值。当系统CPU资源占用率相比前一秒升高的比例超过该参数取值时，会生成CPU秒级冲高火焰图。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
  | cn:perf_trigger_limit                           | 设置由CPU使用率冲高触发火焰图采集的阈值。当系统CPU资源占用率超过该参数取值时，会生成CPU冲高火焰图。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
  | cn:pin_buffer_group_cores                       | ScaleCache功能，在pin和unpin优化时会对CPU核进行分组，该参数表示分组时每组CPU的核数。该参数仅支持在ARM 8及以上平台环境设置。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
  | cn:plan_cache_mode                               | 标识在prepare语句中，选择生成执行计划的策略。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
  | cn:plsql_block_concat_typename                  | 控制PL/SQL的子块中自定义类型名字的拼接方式，on：表示PL/SQL子块中的自定义类型，其在SQL中实际创建的名字拼接格式为OID.\[m.n···\].typename，其中OID为存储过程的OID，typename为自定义类型的名称，m,n则为子块的序号，多层子块嵌套时，则需要多层序号，如果仅有单层子块，则仅需m一个数字拼接即可。off：表示向下兼容旧式模式，名字拼接方式为OID.typename。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
  | cn:pooler_maximum_idle_time                      | Pooler连接自动清理功能使用，当连接池中连接空闲时间超过所设置值时，会触发自动清理机制，清理各节点的空闲连接数到minimum_pool_size。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
  | cn:promote_lsn_check                            | 控制回放结束升主时是否校验本地日志回放完整性。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
  | cn:qrw_inlist2join_optmode                      | 控制是否使用inlist-to-join查询重写。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |
  | cn:random_page_cost                              | 设置优化器计算一次非顺序抓取磁盘页面的开销。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
  | cn:recovery_max_workers                         | 设置并行回放线程的最大数量。recovery_parse_workers和recovery_redo_workers同时为1，即不开启极致RTO，此参数才能生效。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
  | cn:recovery_parse_workers                      | 极致RTO特性中ParseRedoRecord线程的数量。 - 需要配合recovery_redo_workers使用。recovery_parse_workers和recovery_redo_workers同时大于1，则开启极致RTO。如不期望开启极致RTO，请保持recovery_parse_workers为默认值1。  - 在开启极致RTO时确保参数replication_type为1。  - 若同时开启极致RTO和并行回放，则极致RTO特性生效，并行回放特性失效。  - 极致RTO不支持流控，流控统一由recovery_time_target参数控制。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
  | cn:recovery_redo_workers                       | 是极致RTO特性中每个ParseRedoRecord线程对应的PageRedoWorker数量。recovery_redo_workers需要配合recovery_parse_workers使用，recovery_parse_workers或者recovery_redo_workers大于1，则开启极致RTO。如不期望开启极致RTO，请保持recovery_redo_workers为默认值1。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
  | cn:recyclebin_retention_time                      | 设置回收站对象保留时间，超过该时间的回收站对象将被自动清理。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
  | cn:replay_delay                                 | 开启容灾延迟回放特性时，用于设置灾备数据库实例延迟回放的时间。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
  | cn:replay_mode                                  | 容灾延迟回放特性开启时，用于灾备数据库实例暂停回放。 - ""：表示不开启暂停回放。  - stop：表示立刻暂停回放。  - 时间戳：设置为时间戳表示暂停回放到该时间戳对应的barrier点。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
  | cn:resilience_ctrlslot_available_maxpercent    | 最多允许慢SQL占用线程池的线程占用百分比。仅对非sysadmin/monitoradmin用户执行的select类型的语句生效。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
  | cn:resilience_ctrlstmt_control_iopslimit         | 正常SQL语句被标记为慢SQL后，慢SQL可使用的最大IOPS上限。仅对非sysadmin/monitoradmin用户执行的select类型的语句生效。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
  | cn:resilience_memory_reject_percent               | 用于控制内存过载逃生的动态内存占用百分比。该参数仅在GUC参数use_workload_manager和enable_memory_limit打开时生效。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
  | cn:resilience_threadpool_reject_cond            | 用于控制线程池过载逃生的堆积会话数占比。该参数仅在GUC参数enable_thread_pool和use_workload_manager打开时生效。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |
  | cn:rewrite_rule                               | 可选查询重写规则。有部分查询重写规则是可选的，开启它们并不能总是对查询效率有提升效果。在特定的客户场景中，通过此GUC参数对查询重写规则进行设置，使得查询效率最优。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
  | cn:safe_data_path                                | 设置初始用户以外的路径前缀限制，目前包括copy和高级包路径限制。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
  | cn:segment_buffers                              | 段页式元数据页的内存大小。用来缓存段页式段头的内容，属于关键元数据信息，为了提高性能建议常用的表的段头都能缓存在buffer中，不被置换出去。建议按照表的个数（包括索引和toast表）\* 分区数 \* 3 + 128 来设置。该参数设置过小会导致首次创建段页式表时耗时较久，设置过大将会出现数据库由于无法申请到足够的内存而无法成功启动的情况。因此请按照默认值进行设置，不建议修改，避免设置明显不合理（过大或过小）的segment_buffers值。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
  | cn:session_replication_role                       | 控制当前会话与复制相关的触发器和规则的行为。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
  | cn:shared_buffers                              | 设置CN实例共享内存大小。建议设置shared_buffers值为内存的40%以内。行存列存分开对待，行存设置大一点，列存设置小一点。列存：(单服务器内存/单服务器数据库节点个数)\*0.4\*0.25。如果设置较大的shared_buffers需要同时增加checkpoint_segments的值。设置不合理有进程或实例重启失败的风险。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |
  | cn:shared_storage_write_mode                  | 用于控制共享存储（比如dorado存储设备）下，主数据库实例的最大Xlog可写入位置。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |
  | cn:single_node_table_strategy                    | 控制创建单节点表的行为。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
  | cn:sql_beta_feature                             | 标识开启的可选SQL引擎Beta特性，其中包括对行数估算、查询等价估算等优化。开启可以对特定的场景进行优化，但也可能会导致部分没有被测试覆盖的场景发生性能劣化。在特定的客户场景中，通过此GUC参数对查询重写规则进行设置，使得查询效率最优。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
  | cn:sql_hash_abort_list                         | 基于GUC创建SQL异常阻断补丁。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
  | cn:sql_mode                                      | MYSQL兼容模式下SQL行为控制配置项。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
  | cn:sql_result_check                            | 控制表达式结果自验证功能。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
  | cn:standby_bufferpool_scale                      | 设置用于开启极致RTO备机读独立缓冲区功能后，独立缓冲区使用shared_buffers内存缓冲区大小的比例。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
  | cn:standby_freshness_max_lag                   | 单位为秒。同一时刻备机相对于主机的数据新鲜度相差的最大时延。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
  | cn:standby_page_repair                         | 控制备机回放时页面修复开关。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
  | cn:standby_read_use_az_info                      | GTM-Lite备机读是否使用AZ信息，优先选择和CN相同的AZ的备机，默认关闭。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |
  | cn:standby_read_use_load_balance               | GTM-Lite备机读是否使用负载均衡功能，随机挑选满足一致性点（和AZ信息）的DN，默认关闭。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
  | cn:standby_shared_buffers_fraction            | 备实例所在服务器使用shared_buffers内存缓冲区大小的比例。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
  | cn:start_with_max_mem                           | 对于数据量较大的start with查询语句，可能会由于递归深度过大导致占用内存过大，该参数用于控制start with算子占用的最大内存大小。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |
  | cn:static_thread_pool_num                     | 线程个数，表示用于创建静态线程池（静态池）的线程个数。该参数仅在enable_thread_pool打开后分布式CN上生效。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
  | cn:stats_history_record_limit                   | 每个对象（包括表、列、分区、索引）的历史统计信息保留数目上限。每个对象在收集统计信息时会同时存入历史统计信息表中，当历史统计信息表中该对象的统计信息数量达到该阈值，再次收集新的统计信息时，时间较早的统计信息会被清理。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
  | cn:stats_history_retention_time                | 每个对象（包括表、列、分区、索引）的历史统计信息保留时间。每个对象在收集统计信息时会同时存入历史统计信息表中，当历史统计信息表中该对象的统计信息的保留时间超过该阈值后，再次收集新的统计信息时，已经超过保留时间的统计信息会被清理。-1表示历史统计信息不因时间而清除。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
  | cn:stream_resource_control_attr                  | 包含cpu_control_threshold、stop_stream_create_threshold和os_run_queue_threshold三部分，分别控制进行CPU上限控制的阈值，对新stream业务默认报错的阈值，操作系统中处于可运行状态的总线程数超过CPU核数的倍数阈值。该参数仅在enable_thread_pool打开后生效。该参数分为三个部分，'cpu_control_threshold, stop_stream_create_threshold, os_run_queue_threshold'，这三个部分的具体含义如下： - cpu_control_threshold：控制进行CPU上限控制的阈值，取值范围为0\~100。  - stop_stream_create_threshold：对新stream业务默认报错的阈值，取值范围为0\~100。  - os_run_queue_threshold：操作系统中处于可运行状态的总线程数超过CPU核数的倍数阈值，取值范围为0\~100。cpu_control_threshold、stop_stream_create_threshold、run_queue_threshold均为0时表示该功能关闭。当cpu_control_threshold、stop_stream_create_threshold均生效时，需满足cpu_control_threshold \<= stop_stream_create_threshold。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
  | cn:support_binary_copy_version                 | COPY FROM的BINARY模式下导入数据时是否进行二进制文件编码信息校验。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
  | cn:support_zero_character                      | 当数据中包含Unicode编码为\\u0000的字符（以下简称0字符）时，数据库是否取消对0字符的校验并且正确处理而不进行截断操作。建议设置为默认值，仅在数据中存在0字符且需要对0字符进行正确处理时开启该参数。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |
  | cn:switchover_abort_timeout                    | switchover主备消息交互完成后，若主机退出线程超过该参数设定的超时阈值，将触发进程异常终止。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
  | cn:synchronous_commit                           | 设置当前事务的同步方式。通常情况下，一个事务产生的日志同步顺序如下：主机将日志内容写入本地内存。主机将本地内存中的日志写入本地文件系统。主机将本地文件系统中的日志内容刷盘。主机将日志内容发送给备机。备机接收到日志内容，存入备机内存。备机将备机内存中的日志写入备机文件系统。备机将备机文件系统中的日志内容刷盘。备机回放日志，完成对数据文件的增量更新。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
  | cn:syncrep_wait_proceed_timeout                | 在事务提交过程中，主机线程等待多数派确认时收到终止信号后进行超时检测的时间阈值。当多数派备机落盘位置持续未发生更新的时长超过该阈值，主机进程将主动退出。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
  | cn:system_function_version                     | 数据库系统函数行为配置项。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
  | cn:system_view_version                           | 控制系统视图的版本。所有版本向下兼容，例如system_view_version=3时同时满足版本2与版本1的所有特性。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
  | cn:tde_dkcache_remain_time                    | 用于设置透明加密数据密钥缓存有效时长。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
  | cn:tde_index_default_encrypt                    | 如果tde_index_default_encrypt=on，创建索引时，如果基表是加密表，则自动将新索引转换为加密索引。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
  | cn:tde_key_info                                 | 开启透明加密功能后，透明数据运行时需访问外部密钥服务实现密钥管理，该参数配置用于访问密钥服务的相关信息，如服务地址、身份认证信息、项目信息等。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
  | cn:temp_file_limit                               | 指定一个会话中，能用于临时文件的最大磁盘空间。比如：一个连接会话中需要进行排序或者使用外存哈希表的临时文件，以及使用游标功能占用的临时文件。SQL查询执行时使用的临时表空间不在此限制。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
  | cn:thread_pool_attr                            | 用于控制线程池功能的详细属性，该参数仅在enable_thread_pool打开后生效，仅sysadmin用户可以访问。该参数分为四个部分，'thread_num, group_num, cpubind_info, enable_thread_pool_auto_scaling'，这四个部分的具体含义如下：thread_num：线程池中的初始线程总数。其中0的含义是数据库根据系统CPU core的数量来自动配置线程池的线程数，如果参数值大于0，线程池中的线程数等于thread_num。group_num：线程池中的线程分组个数。其中0的含义是数据库根据系统NUMA组的个数来自动配置线程池的线程分组个数，如果参数值大于0，线程池中的线程组个数等于group_num。cpubind_info：线程池是否绑核的配置参数。1. '(nobind)' ，线程不做绑核；2. '(allbind)'，利用当前系统所有能查询到的CPU core做线程绑核；3. '(nodebind: 1, 2)'，利用NUMA组1、2中的CPU core进行绑核；4. '(cpubind: 0-30)'，利用0-30号CPU core进行绑核；5. '(numabind: 0-30)'，在NUMA组内利用0-30号CPU core进行绑核。当指定了cpu绑核时，为了保证绑核生效，应保证NUMA组和group_num一致。该参数不区分大小写。该参数不生效。enable_thread_pool_auto_scaling：是否开启线程池自动扩缩容功能。可以不配置，配置1表示开启，配置0表示关闭，默认不配置此字段，表示开启线程池自动扩缩功能。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
  | cn:thread_pool_idle_time                        | 用于限制线程池线程的空闲时间，当线程池线程空闲时间超过该参数的设置时，则线程退出，并释放相关的内存资源。该参数仅在enable_thread_pool打开后生效，仅sysadmin用户可以访问。另外该参数不作用于认证线程池的线程。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
  | cn:track_activity_query_size                    | 用于跟踪每一个活动会话中当前正在执行命令的字节数。如果实际命令字节数大于该值，会进行截断。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
  | cn:track_stmt_mem_ctl                            | 控制运维各子功能的内存上限。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
  | cn:track_stmt_parameter                         | 开启track_stmt_parameter后，在statement_history中记录的执行语句不再进行归一化操作，可以显示完整SQL语句信息，辅助DBA进行问题定位；其中对于简单查询，显示完整语句信息；对于PBE语句，显示完整语句信息的同时，追加每个变量数值信息，格式为"query string；parameters:$1=value1,$2=value2,..."，该参数提供的目的是为用户呈现全量SQL信息，不受track_activity_query_size参数控制。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
  | cn:track_stmt_session_slot                     | 设置一个session缓存的最大的全量/慢SQL的数量，超过这个数量，新的语句执行将不会被跟踪，直到落盘线程将缓存语句落盘，留出空闲的空间。推荐设置为默认值。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
  | cn:turbo_compress_force_fast_allocate          | 压缩表扩展时是否使用快速预占进行空间分配，默认使用填0的方式进行分配。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
  | cn:undo_limit_size_per_transaction            | 用于控制单事务undo分配空间阈值，达到阈值时事务报错回滚。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
  | cn:undo_retention_time                          | 用来设置旧版本保留时间。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
  | cn:undo_space_limit_size                        | undo空间强制回收阈值。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
  | cn:unified_audit_location                      | 控制统一审计日志记录到具体的位置。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
  | cn:use_workload_manager                         | 是否开启资源管理功能。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
  | cn:using_danger_feature                         | 用于控制是否开启危险特性。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
  | cn:ustore_attr                                  | 该参数主要用来控制USTORE存储引擎表的信息统计，回滚类型，重点模块(包括数据、索引、回滚段、回放等)运行时数据的校验，主要用于协助研发问题定位。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |
  | cn:vacuum_cost_delay                             | 指定开销超过vacuum_cost_limit的值时，进程睡眠的时间。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
  | cn:vacuum_gtt_defer_check_age                   | vacuum执行后检查全局临时表relfrozenxid与普通表的差异。如果全局临时表relfrozenxid落后超过指定参数值，就会产生告警。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
  | cn:vacuum_truncate                            | 控制是否开启表的清理时截断连续空闲尾页功能。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
  | cn:vector_engine_features                       | 标识向量化引擎可选特性的开关。开启这些特性不一定对执行性能有提升效果，在特定的业务场景中，通过此GUC参数对向量化引擎相关特性进行设置，使得执行性能最优。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
  | cn:vectordb_node_retrieval_num_percent           | 用于控制KMEANS分布下进行向量查询时查找数据的目标聚簇数量比例。比例越低，性能越高，准确率下降。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
  | cn:verify_clog_csnlog_mode                       | 表示配置的clog和csnlog页面数据正确性校验报错日志级别和告警输出。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
  | cn:verify_log_buffers                          | 控制内存态verify log buffers大小，代表页数，单位为8kB。例如：数值为4时，代表申请内存为4 \* 8kB = 32kB。仅在 page_version_check 为 persistence下生效。page_version_check 为非 persistence 时，修改的值会下发到内核，但实际功能不会生效，直到将page_version_check修改为persistence时才会真正生效。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
  | cn:wal_buffer_reserve_percent                   | 设置主机端wal日志缓存保留窗口的比例，该窗口保留缓存中已落盘的日志数据。该参数设置为非0的有效值时，需满足wal_buffers设置值不小于1GB，该参数设置值才能生效。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
  | cn:wal_buffers                                  | 存放WAL数据的共享内存空间的XLOG_BLCKSZ数。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
  | cn:wal_keep_segments                           | "pg_xlog"目录下保留事务日志文件的最小数目。备机通过获取主机此处的日志进行流复制。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
  | cn:wal_replication_compression_settings        | 主备数据库xLog压缩采用的算法规则。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
  | cn:wal_replication_compression_thread_settings   | 主备数据库的并行压缩线程数和单线程队列深度。前提是enable_wal_replication_compression要开启，此参数才能生效。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
  | cn:wal_writer_delay                            | WalWriter线程的写间隔时间。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
  | cn:wdr_snapshot_full_backup_interval           | WDR snapshot做全量快照的间隔。该参数控制的不是时间间隔，而是间隔个数。例如，当取值为12时，每一组先生成一个全量快照，再生成11个增量快照；当取值为1时，每个快照都是全量快照。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
  | cn:wdr_snapshot_query_timeout                   | 系统执行数据库监控快照操作时，设置快照操作相关的sql语句的执行超时时间。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
  | cn:wdr_snapshot_space_threshold                 | 快照空间占用维度的控制阈值。当快照占用空间达到该参数取值的80%时，会启用数据库的控制逻辑，使快照占用空间趋于平稳。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
  | cn:work_mem                                      | 设置内部排序操作和Hash表在开始写入临时磁盘文件之前使用的内存大小。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
  | cn:xloginsert_locks                            | 控制用于并发写预写式日志锁的个数。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
  | datestyle                                        | 设置日期和时间值的显示格式，默认值为"ISO,MDY"。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
  | dn:a_format_date_timestamp                     | 控制current_date、current_timestamp、localtimestamp在事务开启时返回系统时间，替代原有的事务开启时间。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
  | dn:a_format_dev_version                         | 数据库平台迭代小版本兼容性行为配置项。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
  | dn:a_format_enable_copy_empty_lobs              | 在Oracle兼容模式下，执行COPY FROM批量插入时，是否允许通过空串输入向BLOB及CLOB类型中插入空字符串。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
  | dn:a_format_version                             | 数据库平台兼容性行为配置项。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
  | dn:adaptive_costmodel_calibration_interval       | 该参数用于设置代价模型矫正逻辑的间隔时间。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
  | dn:allow_create_sysobject                        | 设置是否允许在系统模式下创建或修改函数、存储过程、同义词等对象。此处的系统模式指数据库初始后自带的模式，但不包含public模式。系统模式的oid通常小于16384。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
  | dn:allow_initialuser_exec_others_udf            | 表示初始用户是否允许执行其他用户定义的函数或存储过程。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
  | dn:allow_sysadmin_exec_others_udf                | 表示sysadmin用户是否允许执行其他用户定义的函数或存储过程。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
  | dn:archive_interval                             | 表示归档间隔时间。超过该参数设定的时间时强制归档日志文件。设置较大影响PITR的RPO，建议使用默认值。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
  | dn:asp_flush_interval                            | 设置ASP定时刷盘的时间间隔。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
  | dn:asp_sample_num                                | LOCAL_ACTIVE_SESSION视图的最大样本个数，仅sysadmin用户可以访问。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
  | dn:async_build                                  | 控制是否使用异步build流程重建故障DN。开启时采用异步流程重建，在剩余副本数不足多数派时，可优先恢复业务写入能力；关闭时采用同步逻辑重建，剩余副本数不足多数派时需等待数据与日志完全同步方可恢复业务。启用本功能后，若要求重建中的备DN参与多数派提交，需满足被重建的备DN在参数synchronous_standby_names配置的同步列表中，且除被重建DN外至少有一个同步列表中的DN存活。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
  | dn:audit_dml_state                            | 是否对具体表的INSERT、UPDATE、DELETE操作进行审计。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
  | dn:audit_dml_state_select                       | 这个参数决定是否对SELECT操作进行审计。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
  | dn:audit_function_exec                          | 这个参数决定在执行存储过程、匿名块或自定义函数（不包括系统自带函数）时是否记录审计信息。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
  | dn:audit_internal_event                          | 该参数决定是否审计内部工具cm_agent、gs_clean、WDRXdb的连接及进行的操作、DN上是否对来自CN的登入登出进行审计。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
  | dn:audit_set_parameter                         | 是否对SET操作进行审计。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
  | dn:audit_system_function_exec                   | 这个参数决定在执行白名单内的系统函数时是否记录审计日志。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
  | dn:audit_thread_num                             | 审计线程的个数。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
  | dn:audit_xid_info                               | 是否在审计日志字段detail_info中记录SQL语句的事务ID。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
  | dn:auto_explain_analyze_options                 | 控制自动打印执行计划是否显示运行时计划信息。该参数功能需要enable_auto_explain打开才能使用，继承enable_auto_explain约束，对于EXPLAIN语句不打印，只支持正常执行的语句计划打印。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
  | dn:auto_explain_log_min_duration              | 控制自动打印执行计划的时间阈值。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
  | dn:auto_increment_cache                         | 对自动增长列批量插入或导入触发自增时，预留自增缓存值的个数。预留自增值时刷新自增计数器为自增缓存值的最大值，缓存值使用完毕之前，自增计数器值不变，触发自增使用缓存的值。 参数值为0时，自动预留自增缓存值。 第一次触发自增时，若已知即将插入自动增长列的行数，预留已知数量的值。 若行数未知，每次预留2\^n个值，例如，第一次自增预留1个值，第二次自增预留2个值，第三次预留4个值，第四次预留8个值，以此类推，若预留值个数超过65535，预留65535个值。 参数值不为0时，预留缓存值的数量为参数值。 第一次触发自增时，若已知即将插入自动增长列的行数，预留已知数量的值。 若行数未知，每次预留auto_increment_cache数量的自增值。 预留的缓存值仅在语句内生效，若预留的自增缓存值没有全部被使用，后续插入语句基于自增计数器触发自增，会出现表中自动增长列的值不连续的情况。 此参数不影响本地临时表中的自动增长列。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
  | dn:auto_increment_increment                    | 自动增长列的自增步长，自增值将由auto_increment_offset + N × auto_increment_increment计算而来，N为正整数。 若小于auto_increment_offset自动增长列自增时会产生错误。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
  | dn:auto_increment_offset                      | 自动增长列的起始值，自增值将由auto_increment_offset + N × auto_increment_increment计算而来，N为正整数。若大于auto_increment_increment自动增长列自增时会产生错误。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
  | dn:autovacuum_mode                              | 该参数仅在autovacuum设置为on的场景下生效，它控制autoanalyze或autovacuum的打开情况。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |
  | dn:autovacuum_naptime                           | 设置两次自动清理操作的时间间隔。参数类型：整型，参数单位：s。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
  | dn:autovacuum_vacuum_scale_factor               | VACUUM时表的规模因子，用于计算触发VACUUM的阈值。触发VACUUM的阈值=autovacuum_vacuum_threshold+reltuples（表上元组的个数）\*autovacuum_vacuum_scale_factor。当表上被删除或更新的记录数超过阈值时，才会对这个表执行VACUUM操作。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
  | dn:b_format_dev_version                         | 数据库平台迭代小版本兼容性行为配置项。需要cn、dn同时设置。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
  | dn:b_format_version                             | 数据库平台兼容性行为配置项，用于控制MySQL兼容模式下的前向兼容性。需要cn、dn同时设置。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
  | dn:batch_insert_index_types                      | 在特定场景下执行批量插入时，是否开启批量插入索引性能优化。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
  | dn:behavior_compat_options                     | 数据库兼容性行为配置项。proc_outparam_override选项行为变更后，业务需要重新建立连接或者重新启动集群，否则无法正确调用存储过程和函数。可多选，配置多个兼容性配置项时，相邻配置项用逗号隔开。例如：set behavior_compat_options='end_month_calculate,display_leading_zero';                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
  | dn:bgwriter_delay                                | 设置后端写进程写"脏"共享缓冲区之间的时间间隔。每一次，后端写进程都会为一些脏的缓冲区发出写操作（全量checkpoint模式用bgwriter_lru_maxpages参数控制每次写的量，然后休眠bgwriter_delay毫秒后才再次启动；增量checkpoint模式下，根据设定candidate_buf_percent_target计算目标空闲缓冲页面个数，不足时每隔bgwriter_delay毫秒刷一批页面下盘，刷页个数根据目标差距百分比计算，会根据max_io_capacity限制最大数量）。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
  | dn:blackbox_number                              | 控制"$GAUSSLOG/gs_blackbox/{nodename}"目录下最多能够保留的黑匣子文件个数。设置为0将关闭功能，不保留黑匣子文件，有可能影响性能诊断。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
  | dn:bloom_filter_apply_threshold                 | 启用BloomFilter优化时，HashJoin的Apply侧可以创建BloomFilter的最小数据量。如果apply侧的数据量低于该值，则不会建立BloomFilter。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
  | dn:bloom_filter_build_max_rows                 | 启用BloomFilter优化时，HashJoin的Build侧可以创建BloomFilter的最大数据量。如果build侧的数据量高于该值，则不会建立BloomFilter。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |
  | dn:bulk_write_ring_size                        | 数据并行导入使用的环形缓冲区的大小。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
  | dn:bypass_workload_manager                     | IO管控独立开关。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
  | dn:candidate_buf_percent_target                | 设置用于增量检查点打开时，候选buffer链中可用buffer数目占据shared_buffer的百分比，当小于该值时，bgwriter线程会以max_io_capacity参数计算出来的max_io刷页。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
  | dn:check_disconnect_query                       | 控制客户端超时断连后，服务端语句终止执行功能是否开启。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
  | dn:checkpoint_segments                        | 设置checkpoint_timeout周期内所保留的最少WAL日志段文件数量。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
  | dn:checkpoint_timeout                         | 设置自动WAL检查点之间的最长时间。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
  | dn:client_min_messages                          | 控制发送到客户端的消息级别。每个级别都包含排在它后面的所有级别中的信息。级别越低，发送给客户端的消息就越少。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
  | dn:codegen_compile_thread_num                   | 该参数用于设置Codegen编译线程的线程数量。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
  | dn:comm_max_stream                            | TCP代理通信库支持的最大并发数据流数。该参数必须大于业务并发数\*每并发平均stream算子数\*query_dop的平方。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
  | dn:concurrent_dml_mode                          | 对于启用了更新分布列功能的表（即表属性"enable_update_distkey"为"on"），针对该表上出现的DML并发执行冲突（锁冲突），指定冲突的处理方式。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
  | dn:connect_thread_pool_attr                   | 用于控制认证线程池功能的详细属性，该参数仅在enable_thread_pool和enable_connect_thread_pool打开后生效，仅sysadmin用户可以访问。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |
  | dn:convert_illegal_char_mode                   | 用于在enable_convert_illegal_char参数开启时，设置客户端显示非法编码的占位符。取值范围为ascii编码表中十进制编码为32至126的95个可显示字符。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |
  | dn:copy_special_character_version               | COPY FROM导入导出数据时是否对非法编码的字符进行校验报错。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
  | dn:cost_model_version                           | 此参数用来指定优化器代价模型的版本。可以视作一个保护参数，用来禁用最新的优化器代价模型，保持和旧版本计划一致。改变此参数，可能会导致很多SQL计划的改变。因此修改前请谨慎评估。0：表示使用最新的cost估算模型。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
  | dn:costbased_rewrite_rule                     | 该参数用于标识对指定的查询改写规则开启基于代价的评估策略。部分查询改写规则支持基于代价评估是否对SQL进行改写，从而使内核生成更好的查询计划，提升SQL执行效率。该参数与GUC参数rewrite_rule互斥，如果同时设置了costbased_rewrite_rule和rewrite_rule，则rewrite_rule的相关规则配置不生效。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
  | dn:costbased_rewrite_rule_max_iterations       | 对本次执行的SQL在计划生成阶段，如果同一规则中满足做代价评估的条件数超过该参数设置时，则对本次请求中超过阈值的条件关闭基于代价的评估策略，转化为基于规则的改写策略。当查询改写阶段开启基于代价的评估策略后该参数生效。该参数受GUC参数costbased_rewrite_rule影响，当costbased_rewrite_rule值不为none时，该参数生效。如果设置该参数值为0，表示对当前SQL关闭基于代价的改写策略。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
  | dn:costbased_rewrite_rule_timeout               | 对本次执行的SQL在计划生成阶段，如果使用各规则做代价评估的整体时间超过设置的超时时间时，则对本次请求后续流程关闭基于代价的评估策略，转化为基于规则的改写策略。当查询改写阶段开启基于代价的评估策略后该参数生效。该参数受GUC参数costbased_rewrite_rule影响，当costbased_rewrite_rule值不为none时，该参数生效。如果设置该参数值为0，表示对当前SQL关闭基于代价的改写策略。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
  | dn:cursor_sharing                              | 设置是否对simple query及未绑定参数的PBE（prepare bind execute）、PU（batch模式下的PBE）类型语句启用自动参数化，并允许重用其执行计划。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
  | dn:dcf_thread_effective_time                   | DCF刷盘线程存活有效时间。参数用于判断磁盘是否处于I/O hang，超过此时间DCF无法访问I/O资源则认为线程I/O hang，则会触发降备动作。参数配置为0表示关闭I/O hang检测。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
  | dn:ddl_lockwait_timeout                         | 该参数控制部分DDL业务在申请表对象、索引对象、存储过程/package/函数对象的高级别（5\~8级）对象锁时，单个锁的最长等待时间。当申请的锁等待时间超过设定值时，系统会报错。若设置小于1s，则上述锁也会至少等待1s才报告超时。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
  | dn:deadlock_timeout                               | 设置死锁超时检测时间，以毫秒为单位。当申请的锁超过设定值时，系统会检查是否产生了死锁。该参数仅针对常规锁生效。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
  | dn:default_limit_rows                           | 设置生成genericplan的缺省limit估算行数。此参数设置为正数时意为直接将设置的值作为估算limit的行数，为负数时代表使用百分比的形式设置默认的估算值，负数转换为默认百分比，即-5代表5%。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
  | dn:default_segment                              | 控制是否默认创建段页式表。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
  | dn:disable_gpc_store                            | GUC参数enable_global_plancache为on时，用于阻止后续执行计划存入全局计划缓存。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
  | dn:disable_indirect_table_updates                | 控制是否禁止在同一个query内，通过主语句、CTE、子查询、Trigger等对同一张表执行多次DML修改操作。 该参数主要用于避免同一个query内多次修改同一张表可能带来的执行顺序依赖、Trigger递归修改、数据结果不确定以及一致性风险。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
  | dn:disable_keyword_options                     | 数据库兼容性行为配置项，该参数的值由若干个配置项用逗号隔开构成。设置该参数的标识符将不会作为关键字使用。B兼容模式下，datetime,regexp,rlike,zerofill 是否作为保留字由系统确定，用户暂无法修改、删除。具体为：初始状态下系统会将datetime,regexp,rlike,zerofill添加到参数disable_keyword_options中，此时上述单词不作为保留字；设置set b_format_version = '5.7'和set b_format_dev_version = 's1';（或者高于s1的版本）后，系统会将datetime,regexp,rlike,zerofill从参数disable_keyword_options中删除，此时上述单词作为保留字使用。M兼容模式下默认值为空。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
  | dn:disable_operator                             | 禁用指定的操作符，该参数设置的操作符将不能被调用。当某一系统操作符不能满足用户需求并且需要使用自定义操作符时，可使用该功能。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
  | dn:diskann_hybrid_enable_lazy_flip_bitmap     | 控制是否开启lazy flip bitmap特性。在前过滤爆搜或前过滤图搜策略下，对于一个选择率大于50%的标量查询或IS NOT NULL查询条件，如果其选择率大于50%，lazy flip bitmap就会计算它的补集，以此减少向bitmap插入数据的开销。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
  | dn:diskann_hybrid_flat_upper_bound              | 向标混合前过滤场景下暴搜策略最大数据量阈值。小于该数据量时执行暴力搜索，大于该数据量时执行向量检索。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
  | dn:diskann_hybrid_neighbor_search_prune_factor | 向标混合索引选择前过滤后ANN策略场景下，在搜索过程中，对不符合查询条件的邻居的裁剪比例因子。0为不裁剪，参数值越大，裁剪比例越高，1为全裁剪。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
  | dn:diskann_hybrid_pre_filter_selectivity      | 向标混合场景下选择前过滤策略的选择率阈值。当选择率小于该阈值时执行前过滤查询，大于等于该阈值执行后过滤查询。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
  | dn:diskann_hybrid_pullup_selectivity              | 指定向标混合前过滤场景下，将部分前过滤条件上提到后过滤的选择率阈值。该参数设置越小，越容易将更多前过滤条件上提到后过滤。默认1.0取值下，前过滤条件不会上提到后过滤。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
  | dn:diskann_hybrid_search_type                   | 向标混合场景下指定查询策略。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
  | dn:dist_query_adaptive_mode                     | 用于控制分布式自适应计划所选择的模式，其取值范围为auto、plan、sql、off，默认值为auto。当参数值不为off时，均会执行PGXC计划的代价计算。当前分布式自适应选择功能未生效，此参数仅控制执行PGXC计划的代价计算。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
  | dn:dist_query_adaptive_rows                    | 基于Stream算子行数大小选择分布式计划规则。所有Stream算子（除Stream Gather算子）的总行数小于等于该参数值时，选择下发计划的分布式计划；大于该参数值时，选择下发语句的分布式计划。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
  | dn:dsl_engine_max_iteration                      | 用于控制DSL规则引擎在一次SQL改写中应用规则集迭代的最大次数。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
  | dn:dsl_rulelist                                 | 控制会话级DSL规则启用禁用状态，通过规则名称指定需要变更状态的DSL规则，通过on或off状态指示规则的开关状态。如需手动设置，需要明确开启或关闭的规则是否符合需求。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
  | dn:effective_cache_size                         | 设置优化器在一次单一的查询中可用的磁盘缓冲区的有效大小。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
  | dn:enable_access_server_directory              | 是否允许非初始用户创建、修改和删除DIRECTORY对象。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
  | dn:enable_adio_function                         | 设置ADIO模式是否开启，ADIO模式使用异步直接I/O模式完成数据库的刷页操作，充分利用IO资源，可通过系统函数gs_get_io_type()获取ADIO模式是否切换成功。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
  | dn:enable_ai_watchdog                         | 开启或关闭AI Watchdog功能。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
  | dn:enable_analyze_check                        | 标识是否允许在生成计划的时候，对于在pg_class中显示reltuples和relpages均为0的表，检查该表是否曾进行过统计信息收集。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
  | dn:enable_art_tid_cache                          | 设置是否开启使用ART缓存死行TID；支持使用Adaptive Radix Tree结构存储TID以减少Vacuum内存消耗，使得相同内存开销下可以缓存更多的TID，减少大表的索引扫描次数；同时降低搜索TID的时间复杂度，提升索引清理效率。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
  | dn:enable_asp_standby                           | 设置是否开启ASP支持备机功能。开启该功能后，ASP报告进行采样时，会同步获取备机的采集数据。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
  | dn:enable_astore_gist                          | GIST索引功能开关，当开关打开时，Astore支持创建GIST索引，当开关关闭时，GIST索引功能不可用。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
  | dn:enable_auto_explain                        | 控制是否开启自动打印执行计划。该参数是用来定位慢存储过程或慢查询，只对当前连接的CN有效。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
  | dn:enable_bbox_dump                             | 是否开启黑匣子功能，在系统不配置core机制的时候仍可产生core文件。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
  | dn:enable_bloom_filter                         | 标识是否允许使用BloomFilter优化。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
  | dn:enable_buffer_evictor                        | 智能淘汰算法开关。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |
  | dn:enable_bypass_insert_sequence                | 控制执行含自增列表的INSERT语句时，是否支持SQLBYPASS优化。当GUC参数enable_opfusion开启时，该参数设置才会生效。自增列的类型限制为：smallint、int、bigint。继承SQLBYPASS插入语句的约束。只支持INSERT场景下的序列自增，不支持UPDATE等语句。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
  | dn:enable_cached_operator                        | 控制算子执行态缓存特性的开关。关闭则无法对算子执行态进行缓存，影响查询性能。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
  | dn:enable_case_intervaltonumeric                | 控制CASE语句中是否支持INTERVAL转NUMERIC。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
  | dn:enable_check_insertall_target                 | 该参数用于控制在ORA兼容模式下，是否检查insert all语法的目标表属性的合法性。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
  | dn:enable_cid_sync                              | 当开启此功能时，在执行顶层分布式PGXC计划时，下发DN的非只读语句会同步使用CN上的CID，保证本事务内修改元组的可见性。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
  | dn:enable_codegen                               | 标识是否允许开启代码生成优化，目前代码生成使用的是LLVM优化。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
  | dn:enable_connect_thread_pool                  | 控制是否使用认证线程池功能。认证线程池是针对线程池建连模式进行的优化，存在对线程池功能的依赖。使用该功能需要先开启线程池参数enable_thread_pool。当且仅当enable_connect_thread_pool和enable_thread_pool都为true时才会开启认证线程池功能，enable_connect_thread_pool为true而enable_thread_pool为false时不开启。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
  | dn:enable_control_group                          | 设置是否开启Cgroups功能。此参数需在CN和DN同时应用。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
  | dn:enable_convert_illegal_char                 | 对输出结果中的非法编码是否不进行校验并以占位符替换显示。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
  | dn:enable_copy_case_sensitive                   | 使用gs_loader导入数据及COPY...TRANSFORM()导入数据需要表达式处理时，遇到大写字符列或包含特殊的列名时，是否保留列名的大小写敏感。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
  | dn:enable_cross_partition_dead_row_cache        | 设置是否开启跨分区死行清理。主要针对ASTORE表大分区表场景，通过将不同分区的死元组TID合并清理，减少GPI的访问频次，将清理耗时与分区数解耦。仅与数据量有关，即在同数据量的前提下，清理分区表的耗时与普通表的耗时接近或为同数量级，该特性在大分区表以及GPI数量较多的场景有相对明显的优化。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
  | dn:enable_default_gsi                           | - 控制在创建表时，对于不包含分布键的列添加主键约束或者唯一约束时是否默认创建全局二级索引。  - 控制hashbucket表是否可以创建全局二级索引。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
  | dn:enable_default_ustore_table                 | 指定是否开启默认支持Ustore存储引擎，该参数为on时，创建的表类型都为Ustore表。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
  | dn:enable_double_write                        | 双写特性开关。enable_incremental_checkpoint增量检查点开关打开时，同时enable_double_write打开，则使用enable_double_write双写特性保护，不再使用full_page_writes防止半页写问题。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
  | dn:enable_driver_param_sync                      | 控制驱动连接数据库时指定的GUC参数在RESET ALL命令的时候，是否从CN同步到DN。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
  | dn:enable_dsl_ruleengine                       | 标识是否开启基于DSL的规则引擎，如果开启该功能，优化器则会应用DSL规则对SQL进行等价改写。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
  | dn:enable_dynamic_samplesize                    | 是否动态调整采样行数。对于超过一百万行的大表，收集统计信息时动态调整采样行数，提高统计信息准确性。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
  | dn:enable_early_free                             | 控制是否可以实现算子内存的提前释放。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
  | dn:enable_ecpg_cursor_duplicate_operation       | ECPG控制在ORA兼容下是否支持重复打开/关闭游标，仅在ECPG连接ORA兼容数据库时生效。直接安装本版本数据库时，该参数值为on。从老版本升级到当前版本时，该参数值为off。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |
  | dn:enable_emergency_access                      | 控制是否开启Unix Domain Socket运维通道，后称"应急通道"。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
  | dn:enable_enhance_toast_table                   | - enable_enhance_toast_table=on表示使用Enhanced Toast线外存储表。  - enable_enhance_toast_table=off表示使用Toast线外存储表。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |
  | dn:enable_err_stack                             | 控制ERROR级别中ACTION为"Contact Huawei technical support."的错误码报错是否打印堆栈。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
  | dn:enable_fast_numeric_agg                      | 这个参数控制是否开启针对numeric数据类型的agg优化。关闭后可能会导致对应场景查询性能下降。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
  | dn:enable_fast_vecop                            | 标识是否开启列存表中向量化运算优化。对Timestamp，int32，int64，float8类型的列存运算优化，并减少行存调用开销，支持自动向量化运算。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
  | dn:enable_fips                                 | FIPS模式功能开关。启用FIPS模式需要将此参数置为on，并确保运行环境已开启FIPS模式。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
  | dn:enable_force_create_obj                      | 用于控制视图一次性入库功能的开启与关闭。开启该参数后，创建视图，如果视图的依赖对象不存在或缺少依赖对象查询权限，该视图仍能够创建成功。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
  | dn:enable_global_plancache                     | 设置是否对PBE查询和存储过程中语句的执行计划进行缓存共享，开启该功能可以节省高并发下CN和DN上的内存使用。且该参数必须在CN和DN上一致，否则会出现CN下发给DN的报文不匹配从而报错等问题。在打开enable_global_plancache的情况下，为保证GPC生效，默认local_syscache_threshold不小于16MB。即如当前local_syscache_threshold小于16MB，则设置为16MB，如大于16MB，则不改变。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
  | dn:enable_gpi_fast_prune                      | 控制Ustore表全局分区索引在DML操作期间是否清理DDL操作遗留的垃圾元组。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |
  | dn:enable_gsi_distkey_update                     | 控制是否打开全局二级索引分布键更新（UPDATE、UPSERT、MERGE INTO）功能。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
  | dn:enable_gsi_iud_returning                      | 控制是否打开对于建有全局二级索引的基表上执行INSERT、UPDATE、DELETE操作时支持RETURNING功能。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
  | dn:enable_gsi_stream_dml                        | 控制具有全局二级索引的基表DML操作是否开启STREAM优化特性。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
  | dn:enable_gtt_concurrent_truncate               | 是否支持全局临时表truncate table和DML的并发执行，以及全局临时表truncate table和truncate table的并发执行。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |
  | dn:enable_hashbucket                            | 指定CREATE TABLE语句是否默认创建hashbucket表。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
  | dn:enable_hotkeys_collection                   | 开关打开后，自动对数据库内的被访问的键值进行统计。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
  | dn:enable_htap                                  | 是否开启HTAP特性，开启HTAP特性后，会加载COLVIEW关键字指定列的存量行存数据到内存IMCV（In-memory Column View，列式内存引擎）中，用于提高AP（Analytical Processing，分析处理）查询效率。使用多租数据库特性时需要关闭该参数。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
  | dn:enable_hypo_index                            | 该参数控制优化器执行EXPLAIN命令时，是否创建虚拟索引。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
  | dn:enable_imcvscan                               | 依赖HTAP特性开启状态，设置是否打开HTAP内存列扫描算子IMCVScan。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |
  | dn:enable_implicit_cast_str2num                 | 在整型数据类型与字符串数据类型进行比较操作符或者算术运算操作符运算时，控制字符串是否能够转换为NUMERIC。仅在a_format_version='10c'，a_format_dev_version='s1'时生效。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
  | dn:enable_incremental_checkpoint                 | 增量检查点开关。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
  | dn:enable_index_skip_scan                         | 控制索引跳跃扫描特性的开关。若关闭该特性，当用户使用组合索引查询且前导列为空时，会退化为全表扫描。若开启该特性，当用户使用组合索引查询且前导列为空时，数据库会根据NDV（Number of Distinct Values，表示某一列的Distinct统计值）比例决定是否走索引跳跃扫描。NDV的比例越低，索引跳跃扫描优势越大，当NDV的比例较高时，索引跳跃扫描的代价可能比全表扫描的代价更大，从而导致数据库还是选择全表扫描。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
  | dn:enable_instance_metric_persistent             | 设置是否开启实例资源监控转存功能。开启时，对实例的监控数据会保存到GS_WLM_INSTANCE_HISTORY系统表中。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
  | dn:enable_instr_cpu_timer                      | 控制是否捕获sql执行的cpu时间消耗。在x86架构集中式部署下，硬件配置规格为32核CPU/256GB内存，使用BenchmarkSQL5.0工具测试性能，开关此参数性能影响约3.5%。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
  | dn:enable_instr_rt_percentile                 | 控制是否开启计算系统中80%和95%的SQL响应时间的功能。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
  | dn:enable_instr_track_wait                     | 设置是否开启等待事件信息实时收集功能。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
  | dn:enable_light_proxy                             | 设置优化器是否对CN上简单查询的执行进行优化，应用端和内核端字符集不匹配时，该参数不生效，建议建库时将字符集设为UTF8。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
  | dn:enable_lock_account                         | 该参数控制账号使用错误密码连续登录失败达到参数failed_login_attempts所设定的值后，是否自动锁定账号。管理员手动锁定不受参数控制。设置为off会降低账号安全性。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
  | dn:enable_logical_io_statistics                  | 设置是否开启资源监控逻辑I/O统计功能。开启时，对于PG_TOTAL_USER_RESOURCE_INFO视图中的read_kbytes、write_kbytes、read_counts、write_counts、read_speed和write_speed字段，会统计对应用户的逻辑读写字节数、次数以及速率；对于GS_WLM_USER_RESOURCE_HISTORY与GS_WLM_INSTANCE_HISTORY系统表中的逻辑读写相关字段，会统计相关用户、实例的逻辑读写对应值。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
  | dn:enable_opfusion                               | 控制是否对简单查询进行查询优化。简单查询限制如下：只支持indexscan和indexonlyscan，且全部WHERE语句的过滤条件都在索引上；只支持单表增删改查，不支持join、using；只支持行存表，不支持分区表，表不支持有触发器；不支持active sql、QPS等信息统计特性；不支持正在扩容和缩容的表；不支持查询或者修改系统列；只支持简单SELECT语句；只支持简单INSERT语句；只支持简单DELETE语句；只支持简单UPDATE语句。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
  | dn:enable_parallel_build_compression           | 控制是否在并行重建传输数据的过程中进行LZ4压缩，仅在parallel_build_thread_num\>1情况下生效。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
  | dn:enable_partition_ddl_lowlevel_lock          | 执行分区表DDL (ADD/DROP/TRUNCATE/EXCHANGE/MOVE/RENAME) 的过程中，会对表加锁。该参数用于控制表的锁级别。该参数为on时，对表加4级锁，此时允许对该表的其他分区并发执行DDL/DML；该分区为off时，对表加8级锁，此时不允许对该表的其他分区并发执行DDL/DML。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |
  | dn:enable_partition_statistic                   | 控制在优化器阶段，是否使用分区级统计信息。可以使用分区级统计信息的具体场景为：在cplan中，查询涉及到的分区表被静态剪枝到单个分区，包括一级分区表剪枝到单个一级分区和二级分区表剪枝到单个二级分区。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
  | dn:enable_pbe_optimization                      | 设置优化器是否对以PBE（Parse Bind Execute）形式执行的语句进行查询计划的优化。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
  | dn:enable_perf_trigger                         | 设置是否开启秒级CPU冲高火焰图功能。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
  | dn:enable_poisson_outer_optimization            | 该参数用于控制计划生成阶段计算选择率时，是否用泊松修正outer join中外表上的filter条件的选择率。升级上来的数据库实例默认为off，新安装的数据库实例默认为on。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
  | dn:enable_proc_exec_check                        | 用于控制存储过程执行时，对依赖对象有效性进行检查。参数打开后，若依赖对象已经被失效，则不会继续执行当前存储过程，返回报错。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
  | dn:enable_recyclebin                            | 用来控制回收站的实时打开和关闭。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
  | dn:enable_remote_param                           | 控制XC参数化路径特性的使用，打开后能够生成XC参数化路径计划。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
  | dn:enable_rep_table_strict_shipping            | 进行复制表DML操作时，控制在复制表的下推充要条件判断失败时的行为。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
  | dn:enable_rls_match_index                       | 控制是否支持在行级访问控制特性使用场景中，基于目标谓词条件对基表执行索引扫描。目标场景为：基表设置并开启了RLS（Row Level Security）策略，查询谓词中包含unleakproof类型系统函数或like操作符。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
  | dn:enable_save_datachanged_timestamp           | 确定是否收集insert/update/delete、exchange/truncate/droppartition操作对表数据改动的时间。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
  | dn:enable_scale_cache                         | ScaleCache通过提高缓冲区页面pin和unpin的本地性和SIMD加速哈希检索，以及copy on write的无锁索引扫描技术来实现缓冲区管理的优化，进而提升整体缓冲区的性能。该参数仅支持在ARM 8及以上平台环境设置。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
  | dn:enable_security_policy                       | 安全策略开关，控制统一审计和动态数据脱敏策略是否生效。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
  | dn:enable_sel_cache                            | 当开启此功能时，在路径生成阶段，会针对经过优化器推导所得的、左右操作数均为普通列的、等值连接谓词进行选择率缓存，在路径搜索阶段进行谓词选择率的重复计算时，会使用该缓存加速计算。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
  | dn:enable_server_listener_thread                | 用于控制是否开启独立监听线程。当启用该功能时，GaussDB服务侦听的TCP端口port将由独立线程进行监听。独立监听线程功能开启需要设置GUC参数enable_thread_pool和enable_connect_thread_pool为on。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |
  | dn:enable_shared_sslctx                          | 是否开启SSL证书全局加载并共享SSL上下文，仅在SSL参数配置为on时生效。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
  | dn:enable_shared_storage_aio                    | 该功能用来控制打开或关闭Dorado共享存储模式并行异步写日志优化功能。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
  | dn:enable_shared_storage_optimization           | 用于控制共享存储（比如dorado存储设备）下，是否开启性能优化。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
  | dn:enable_show_err_code                          | 控制gsql等前端连接是否显示报错的错误码。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
  | dn:enable_smp_partitionwise                      | 控制是否在SMP场景下，开启Partition-wise Join的能力。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
  | dn:enable_standby_bufferpool                     | 启用极致RTO备机读独立缓冲区功能的开关。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
  | dn:enable_startwith_prior_enhance              | 该参数标识是否增强对SELECT语句PRIOR修饰列的控制。在下述三个场景下，打开该参数会报错；关闭该参数不报错，使用PRIOR关键字修饰列等同于不添加PRIOR关键字。 - 在带有CONNECT BY子句的SELECT语句中，ON条件、ORDER SIBLINGS BY子句使用PRIOR修饰列。  - 在不带有CONNECT BY子句的SELECT语句中，使用PRIOR修饰列。  - 在支持子句（SELECT查询列、DISTINCT子句、WHERE子句、GROUP BY子句、HAVING子句、WINDOW子句、ORDER BY子句）中，使用PRIOR修饰伪列LEVEL、CONNECT_BY_ISCYCLE、CONNECT_BY_ISLEAF。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
  | dn:enable_stmt_track                            | 控制是否启用Full /Slow SQL特性。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
  | dn:enable_stream_pbe                            | 设置优化器在数据节点上是否对STREAM分布式计划开启缓存执行计划的优化。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
  | dn:enable_subtype_inherit_notnull_constraint   | 当subtype作为集合类型和数组类型的子元素时，控制subtype的非空约束是否生效。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
  | dn:enable_tde_async_encryption                  | 透明数据异步加密功能开关。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
  | dn:enable_thread_permission_down                 | 后台线程权限控制开关，开启后后台线程使用gs_role_signal_backend角色权限，关闭后使用初始用户权限。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |
  | dn:enable_thread_pool                          | 线程池控制开关。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
  | dn:enable_udf_execute_direct                    | 是否允许EXECUTE DIRECT ON语句执行用户自定义函数。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
  | dn:enable_uniq_idx_a_compat                     | 控制复合唯一索引针对Null值是否兼容ORA数据库。该参数仅在ORA兼容性的数据库中适用，建议使用默认值。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
  | dn:enable_unique_checking_of_unusable_index     | 控制当表中存在UNUSABLE的唯一索引时，插入和更新操作是否需要阻塞。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
  | dn:enable_user_metric_persistent                | 设置是否开启用户历史资源监控转存功能。开启时，对于PG_TOTAL_USER_RESOURCE_INFO视图中的数据，会定期采样保存到GS_WLM_USER_RESOURCE_HISTORY系统表中。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
  | dn:enable_verify_datafiles                       | 控制是否开启数据文件误删校验功能。该功能仅支持数据库实例正常运行期间对数据文件（base、global、pg_tblspc、undo目录中文件）进行误删除检测；误删检测仅包括文件被误删除（rm）或者被重命名（mv）两种场景检测。误删数据文件和检测之间存在时间差，若在此期间数据库停机，则无法检测到误删文件。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
  | dn:enable_view_invalidation                      | 用于控制视图失效功能的开启与关闭。开启该参数后，若视图依赖对象发生变更，上层依赖视图将级联失效。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
  | dn:enable_wal_page_header_crc                    | 控制是否对wal日志页面头进行crc计算赋值和校验。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
  | dn:enable_wal_replication_compression          | 在主DN和备DN间物理复制时设置启动xLog日志压缩功能。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
  | dn:enable_wdr_cache                             | 该参数的功能为，针对WDR报告后台线程调整GUC参数enable_gsstat_cache状态。当enable_wdr_cache设置为on时，WDR报告后台线程会将enable_gsstat_cache设置为on，否则设置为off。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
  | dn:enable_workload_rule                           | 控制系统是否启用SQL限流。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
  | dn:enable_xid_abort_check                       | 事务提交时校验事务ID回滚开关是否开启。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
  | dn:enable_xmltype_ignore_format               | 用于控制xmltype类型的数据是否使用content格式校验。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
  | dn:eviction_candidate_list_size                 | 智能淘汰算法的淘汰候选队列长度。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
  | dn:eviction_clean_page_percent_min               | 智能淘汰算法保留的最少干净页数量。干净页少于此比例，限制淘汰候选页面的产生速率，设置为0不限制。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
  | dn:extra_float_digits                         | 这个参数为浮点数值调整显示的数据位数，浮点类型包括float4、float8 以及几何数据类型。参数值加在标准的数据位数上（FLT_DIG或DBL_DIG中合适的）。设置为负数，表示消除不需要的数据位。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
  | dn:fix_func_selection                             | 是否优化函数匹配策略。 选项值catlist: 优化catlist顺序问题；（对非B兼容模式进行优化，非B兼容模式下始终优先选择系统函数并执行。B兼容模式与505.1.0版本之前的版本保持一致，可能提示函数不唯一的错误，也可能选中系统函数进行执行）。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
  | dn:float_shortest_precision                     | 这个参数控制是否开启最小精度方法替代sprintf()来实现浮点数的序列化功能。该最小精度方法用于提升浮点数序列化系统函数的性能，即缩短float4out()和float8out()两个系统函数单线程的执行时间。建议新开局点或者对浮点序列化有性能诉求，可以设置此参数。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
  | dn:forbid_hold_cursor_with_forupdate             | 用于控制存储过程中带有FOR UPDATE、FOR NO KEY UPDATE、FOR SHARE或FOR KEY SHARE特性的游标循环或for loop查询语句行为，是否在执行事务提交/回滚操作后的下次循环访问游标时报错。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
  | dn:forbid_public_funcname_same_with_sysfunc      | 控制在创建函数及RENAME函数时，是否禁止PUBLIC函数与pg_catalog下的系统函数名称相同。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
  | dn:force_promote                                | 是否开启DN备机强制升主，强制升主有可能导致数据丢失 在主备强制选主场景修改为1。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
  | dn:force_smp_partitionwise_scan                 | 在SMP场景下，打开Partition-wise Join开关enable_smp_partitionwise后，是否在全局范围内开启Partition-wise Scan的并行扫描方式。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
  | dn:format_pg_to_timestamp                       | 在PG模式下，控制to_timestamp(string \[, fmt\])函数的行为。开启后，如果有不支持的格式，自动跳过，当前版本不支持FF，FF7，FF8，FF9，RR，RRRR，SYYYY，x，X等格式；支持早于294277-01-01 00:00:00之前的时间日期和负数年份（转化成公元前）；FF1-FF6会把超出精确度的毫秒四舍五入；当时间日期中相同项冲突时（例如DDD和DD所指的天数不同时）返回一个格式正确的时间不会报错。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
  | dn:global_plancache_memory_ratio                | 用于控制全局共享计划缓存占用动态内存的百分比阈值，0表示关闭GPC内存管控。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
  | dn:gs_format_behavior_compat_options           | gs_format_behavior_compat_options用于选择GaussDB内部系统函数配置项。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
  | dn:gs_perf_freq                                | 设置自动采集堆栈功能的采集频率。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
  | dn:gs_perf_interval                              | 设置自动采集堆栈功能的采集时间间隔（若尝试设置为1-4，会自动将该参数调整到默认值5）。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
  | dn:gs_perf_retention_days                      | 设置火焰图html文件保留天数。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
  | dn:gsi_fastpath_level                           | 控制优化器是否执行全局二级索引简单查询的规则判断系统，全局二级索引的简单查询规则如下：单个表、没有子查询、没有子链接、目标表不是视图。查询语句无法生成普通索引的执行计划。查询语句无法生成GSI的IndexOnlyScan执行计划。查询语句不包含Scan类的Hint，如TableScan、IndexScan等。WHERE条件中包含等值条件且等值条件包含候选GSI（唯一且不是部分GSI索引）的索引键。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |
  | dn:gsstat_cache_size                          | 获取特定分区的统计信息时缓存加速所占用的内存最大值。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
  | dn:hll_default_log2explicit                    | 该参数可以用来设置从Explicit模式到Sparse模式的默认阈值大小。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
  | dn:hll_default_log2m                             | 该参数可以指定hll数据结构桶的个数。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
  | dn:hll_default_log2sparse                       | 该参数可以用来设置从Sparse模式到Full模式的默认阈值大小。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
  | dn:hll_duplicate_check                         | 该参数可以用来指定是否默认开启duplicatecheck。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
  | dn:htap_deploy_mode                              | 依赖HTAP特性开启状态，设置HTAP部署模式。分布式下仅支持主机部署HTAP。分布式下无论如何设置，实际生效值为primary。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
  | dn:htap_flush_interval                         | 依赖HTAP特性开启状态，设置同步增量行存数据到IMCV行组的最大时间间隔。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
  | dn:htap_flush_workers                          | 依赖HTAP特性开启状态，设置HTAP最大后台工作线程数，后台线程用于执行同步增量行存数据到IMCV行组，异步加载，缓冲区换入换出任务。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
  | dn:htap_max_mem_size                           | 依赖HTAP特性开启状态，设置HTAP特性可用的内存上限。当GaussDB动态内存使用达到上限后，即使HTAP内存使用未达到上限，也无法继续分配内存。该参数不应该超过max_process_memory，并根据实际使用场景合理分配空闲内存作为该参数的值。取值如果要带单位，必须为KB、MB、GB。 重启后生效，即重启前为修改前的值，重启后为修改后的值。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
  | dn:htap_memctl_policy                          | 依赖HTAP特性开启状态，设置HTAP特性内存管理的策略模式。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
  | dn:idle_in_transaction_timeout                  | 表明与服务器建立连接并开启事务后，事务空闲并不进行任何操作的最长时间。0表示关闭超时设置。正数表示与服务器建立连接并开启事务后，事务空闲并不进行任何操作的最长时间。当超过设定的值后，会与服务器断开连接。参数值设置越小越安全，但用户使用越不便，依据业务安全诉求设定。参数设置过小，可能会使得事务开启后，客户端应用在运行过程中没有及时发送新的请求，从而导致会话超时退出，影响用户使用。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
  | dn:ignore_invalid_pages                          | 控制回放结束时检测到无效页面是否触发PANIC级别错误。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
  | dn:illegal_character_strict_check               | 用于控制是否开启非法字符校验。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
  | dn:ilm_instance_compress                         | 将指定ILM压缩策略设定为实例级压缩策略。当前仅支持将跨页透明压缩（TURBO）策略指定为实例级策略，当ilm_instance_compress=turbo时，实例下所有支持跨页透明压缩的对象均会自动添加TURBO压缩策略。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
  | dn:ilm_instance_compress_configuration          | 指定实例级压缩策略的默认配置，由压缩级别和压缩冷热管理时间两部分组成。以默认值为例，其代表对压缩对象中1天内未修改的数据使用low级别进行压缩。时间范围不能超过3年。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
  | dn:imcvscan_consistency                         | 依赖HTAP特性开启状态和enable_imcvscan参数取值，设置列存扫描的一致性语义。 强一致语义下，无论列存数据是否存在未同步的行存变更，列存扫描始终保持和行存结果的一致。 弱一致语义下，仅扫描列存数据，当列存数据存在未同步的行存变更时，不保证和行存结果的一致，不支持列回行、备机IMCVScan。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
  | dn:incremental_checkpoint_timeout              | 增量检查点开关打开之后，设置自动WAL检查点之间的最长时间。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
  | dn:index_txntype                               | 控制UBTree的索引类型为PCR或RCR，PCR支持通过索引进行闪回查询，RCR不支持。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
  | dn:instr_unique_sql_combination_options          | Unique SQL 同类语句归并功能配置项，该参数的值由若干个配置项用逗号隔开构成。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |
  | dn:instr_unique_sql_size                        | 用于控制unique sql、full sql、asp功能记录query信息长度上限。如果实际语句长度字节数大于该值，会进行截断。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
  | dn:instr_unique_sql_track_type                   | unique sql记录sql方式。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
  | dn:llvm_max_memory                            | 此参数设置Codegen编译产生的IR（包括缓存的和正在使用的）所占用的最大内存。Codegen使用的内存不使用预占的方式申请，属于max_dynamic_memory的一部分，且受llvm_max_memory参数的限制。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
  | dn:load_data_behavior_compat_options            | 控制sql_compatibility='B'以及M-Compatibility模式数据库行为配置项。用于控制LOAD DATA语法导入数据的行为方式。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
  | dn:local_syscache_threshold                     | 系统表cache在单个session缓存的大小。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
  | dn:lockwait_timeout                            | 控制单个锁的最长等待时间。当申请的锁等待时间超过设定值时，系统会报错。该参数仅针对常规锁生效。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
  | dn:log_autovacuum_min_duration                    | 当自动清理的执行时间大于或者等于某个特定的值时，向服务器日志中记录自动清理执行的每一步操作。设置此选项有助于追踪自动清理的行为。举例如下：将log_autovacuum_min_duration设置为250ms，表示记录所有运行大于或者等于250ms的自动清理命令的相关信息。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |
  | dn:log_hostname                                  | 默认状态下，连接消息日志只显示正在连接主机的IP地址。打开此选项同时可以记录主机名。由于解析主机名可能需要一定的时间，可能影响数据库的性能。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
  | dn:log_temp_files                               | 控制记录比该参数设定值大的临时文件的删除信息。临时文件可以用来排序、哈希及临时查询结果。当一个临时文件被删除时，将会产生一条日志消息。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
  | dn:log_statement                              | 控制记录SQL语句。对于使用扩展查询协议的客户端，记录接收到执行消息的事件和绑定参数的值（内置单引号要双写）。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
  | dn:logging_module                               | 用于设置或者显示模块日志在服务端的可输出性。该参数依赖于log_min_messages参数的设置，低于log_min_messages设置级别的模块日志不会打印。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
  | dn:logical_decode_options_default              | 指定逻辑解码启动时未指定解码选项的全局默认值。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
  | dn:m_format_dev_version                          | 数据库平台迭代小版本兼容性行为配置项。依赖sql_compatibility兼容性参数设置为M时，m_format_dev_version才会生效。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |
  | dn:maintenance_work_mem                       | 设置在维护性操作中可使用的最大的内存，单位byte。该参数的设置会影响VACUUM、VACUUM FULL、CLUSTER、CREATE INDEX的执行效率。建议设置此参数的值大于work_mem，可以改进清理和恢复数据库转储的速度。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
  | dn:max_active_global_temporary_table            | 全局临时表功能开关，控制是否可以创建全局临时表。该参数的取值决定了共享缓存中预留给全局临时表所需的哈希表的内存使用，并不会强制限制所有会话中的活跃全局临时表总数。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
  | dn:max_cbm_retention_time                       | 用于控制何时触发备份CBM文件的强制回收，以避免由于备份操作过程中CBM文件无法回收导致磁盘满、集群只读等影响。该参数实际设置值建议按照全备的时间间隔设置。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
  | dn:max_compile_functions                      | 设置服务器存储的函数编译结果的最大数量。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
  | dn:max_concurrent_autonomous_transactions     | 自治事务最大连接数，同一时间自治事务执行的最大并发数。当设置为0时，将无法执行自治事务。理论最大值为10000。根据实际业务需要和硬件配置设置此参数，建议不超过max_connections的1/10。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
  | dn:max_connections                             | 允许连接的最大并发连接数。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
  | dn:max_files_per_process                       | 设置每个服务器进程允许同时打开的最大文件数目。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
  | dn:max_io_capacity                               | 设置后端写进程批量刷页每秒的IO上限，需要根据具体业务场景和机器磁盘IO能力进行设置，要求RTO很短时间或者数据量比共享内存大多倍的情况，业务访问数据量又是随机访问时，该值不宜过小。设置较小的max_io_capacity会减小后端写进程刷页个数，如果业务触发页面淘汰多时，该值设置小会影响业务。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
  | dn:max_plancache_memory_ratio                    | 用于控制session级prepare statement和cursor_sharing的计划缓存占用动态内存的百分比阈值。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
  | dn:max_pool_size                               | DN内部无Pooler概念，无功能控制点。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
  | dn:max_process_memory                          | 设置DN实例可以使用的最大物理内存。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
  | dn:max_standby_archive_delay                  | 当开启双机热备模式时，如果备机正处理归档WAL日志数据，此时进行查询会产生冲突，此参数就是设置备机取消查询之前所等待的时间。-1表示允许备机一直等待冲突的查询完成。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
  | dn:max_standby_streaming_delay                   | 当开启双机热备模式时，如果备机正通过流复制接收WAL日志数据，此时进行查询会产生冲突，此参数设置备机取消查询之前等待的时间。-1表示允许备机一直等待冲突的查询完成。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
  | dn:max_stream_threads                         | 当运行stream线程中除sync quit状态外的线程数（活跃stream线程数）超过max_stream_threads上限，等待降低到max_stream_threads范围内再进行复用或拉起新stream线程。 当stream线程数超过max_stream_threads后，默认分批退出空闲stream，直到stream线程数小于等于max_stream_threads或不存在空闲stream线程。 该参数仅在enable_thread_pool打开后生效。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
  | dn:most_available_sync                        | 在有同步备机故障时，主机事务不因同步备机故障而被阻塞。比如有两个同步备机，一个故障，另一个正常，此时主机事务只会等正常的同步备机，而不被故障的同步备所阻塞。再比如执行quorum协议时，一主三同步备，配置ANY 2(node1,node2,node3)，当node1、node3故障，node2正常时，主机业务同样不被阻塞。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
  | dn:num_internal_lock_partitions                 | 控制内部轻量级锁分区的个数。主要用于各类场景的性能调优。 参数内容以关键字和数字的KV方式组织，各个不同类型锁之间以逗号隔开。 先后顺序对设置结果不影响。例如"CLOG_PART=256,CSNLOG_PART=512"等同于"CSNLOG_PART=512,CLOG_PART=256"。 重复设置同一关键字时，以最后一次设置为准。例如"CLOG_PART=256,CLOG_PART=2"，设置的结果为CLOG_PART=2。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
  | dn:opt_behavior_knob                              | 用于控制优化器在特定场景下的行为变更，以进行手动查询调优。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
  | dn:page_missing_dirty_check                     | 页面漏置脏校验的功能开关，检测被修改页面是否忘记置脏，仅在 page_version_check 非off情况下生效。page_version_check 为 off 时，修改的值会下发到内核，但实际功能不会生效，直到将page_version_check修改为非off时才会真正生效。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
  | dn:page_version_check                          | 启用页面版本校验功能类型。off表示关闭页面版本校验功能。 memory表示开启纯内存态的页面版本校验功能，故障重启页面版本信息会丢失。 persistence表示开启持久态的页面版本校验功能，故障重启页面版本信息不丢失。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
  | dn:page_version_full_validation                 | 在AntiCache持久态下，页面版本在buffer刷脏时即插入AntiCache，这相比在buffer淘汰时才插入的内存态更为频繁，容易因占满AntiCache内存而导致漏校验。为降低漏校验概率、实现100%校验覆盖，需优化持久态的插入方式与Vlog文件回收机制。page_version_full_validation控制是否开启AntiCache全校验模式。开启此参数后，在插入AntiCache时若内存已满，系统将先对一个已有页面执行原地校验以释放空间，再插入新版本。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
  | dn:page_version_max_num                       | 内存中所能缓存的页面版本信息的最大数量，仅在page_version_check非off情况下生效。 page_version_check为off时，修改的值会下发到内核，但实际功能不会生效，直到将page_version_check修改为非off时才会真正生效。取值为0时，page_version_check为ON的情况下，根据shared_buffers大小自动计算，page_version_max_num=shared_buffers\*2。例如，32M shared_buffers对应4096个buffer，所以页面版本信息数量设置为8192个。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
  | dn:page_version_partitions                       | 内存中缓存页面版本信息的哈希表分区数量，分区数量直接影响哈希查询效率和哈希冲突概率, 仅在page_version_check为非off情况下生效。page_version_check为off时，修改的值会下发到内核，但实际功能不会生效，直到将page_version_check修改为非off时才会真正生效。取值为0时：page_version_check为ON的情况下，根据page_version_max_num自动计算，page_version_partitions=page_version_max_num/512。若自动计算结果小于4，则强制设置为4。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |
  | dn:page_version_recycler_thread_num              | 控制回收和校验页面版本信息的线程数量，仅在page_version_check非off情况下生效。page_version_check为off时，修改的值会下发到内核，但实际功能不会生效，直到将page_version_check修改为非off时才会真正生效。page_version_check参数值为memory、page_version_recycler_thread_num取值为0时：根据page_version_partitions自动计算，page_version_recycler_thread_num=page_version_partitions/16384，若自动计算结果大于4，则强制设置为4，不允许大于page_version_partitions，如果大于，则会被强制设置为page_version_partitions的值。page_version_check参数值为persistence时：小于2时将设置为2，大于等于2时强制使用手动配置的参数。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
  | dn:pagewriter_sleep                             | 设置用于增量检查点打开后，pagewriter线程每隔pagewriter_sleep的时间刷一批脏页下盘。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
  | dn:pagewriter_thread_num                      | 设置用于增量检查点打开后后台刷页的线程数，主要是按照脏页置脏的顺序刷盘，用于推进recovery点。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
  | dn:parallel_build_thread_num                    | 代表并行重建的并行度。当取值为1时表示运行原有单线程重建代码，当取值为n时会建立n条线程完成重建时的数据传输。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
  | dn:partition_iterator_elimination                | 分区表在分区剪枝结果为一个分区时，是否消除分区迭代算子来提升执行效率。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
  | dn:partition_page_estimation                   | 分区表页面是否通过剪枝结果进行页面估算优化。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
  | dn:password_encryption_type                      | 该字段决定采用何种加密方式对用户密码进行加密存储。修改此参数的配置不会自动触发已有用户密码加密方式的修改，只会影响新创建用户或修改用户密码操作。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
  | dn:perf_trigger_increase                        | 设置由CPU使用率秒级升高触发火焰图采集的阈值。当系统CPU资源占用率相比前一秒升高的比例超过该参数取值时，会生成CPU秒级冲高火焰图。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
  | dn:perf_trigger_limit                           | 设置由CPU使用率冲高触发火焰图采集的阈值。当系统CPU资源占用率超过该参数取值时，会生成CPU冲高火焰图。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
  | dn:pin_buffer_group_cores                        | ScaleCache功能，在pin和unpin优化时会对CPU核进行分组，该参数表示分组时每组CPU的核数。该参数仅支持在ARM 8及以上平台环境设置。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
  | dn:plan_cache_mode                              | 标识在prepare语句中，选择生成执行计划的策略。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
  | dn:plsql_block_concat_typename                 | 控制PL/SQL的子块中自定义类型名字的拼接方式，on：表示PL/SQL子块中的自定义类型，其在SQL中实际创建的名字拼接格式为OID.\[m.n···\].typename，其中OID为存储过程的OID，typename为自定义类型的名称，m,n则为子块的序号，多层子块嵌套时，则需要多层序号，如果仅有单层子块，则仅需m一个数字拼接即可。off：表示向下兼容旧式模式，名字拼接方式为OID.typename。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
  | dn:pooler_maximum_idle_time                      | Pooler连接自动清理功能使用，当连接池中连接空闲时间超过所设置值时，会触发自动清理机制，清理各节点的空闲连接数到minimum_pool_size。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
  | dn:promote_lsn_check                            | 控制回放结束升主时是否校验本地日志回放完整性。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
  | dn:qrw_inlist2join_optmode                     | 控制是否使用inlist-to-join查询重写。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |
  | dn:random_page_cost                             | 设置优化器计算一次非顺序抓取磁盘页面的开销。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
  | dn:recovery_max_workers                         | 设置并行回放线程的最大数量。recovery_parse_workers和recovery_redo_workers同时为1，即不开启极致RTO，此参数才能生效。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
  | dn:recovery_parse_workers                       | 极致RTO特性中ParseRedoRecord线程的数量。 - 需要配合recovery_redo_workers使用。recovery_parse_workers和recovery_redo_workers同时大于1，则开启极致RTO。如不期望开启极致RTO，请保持recovery_parse_workers为默认值1。  - 在开启极致RTO时确保参数replication_type为1。  - 若同时开启极致RTO和并行回放，则极致RTO特性生效，并行回放特性失效。  - 极致RTO不支持流控，流控统一由recovery_time_target参数控制。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
  | dn:recovery_redo_workers                        | 是极致RTO特性中每个ParseRedoRecord线程对应的PageRedoWorker数量。recovery_redo_workers需要配合recovery_parse_workers使用，recovery_parse_workers或者recovery_redo_workers大于1，则开启极致RTO。如不期望开启极致RTO，请保持recovery_redo_workers为默认值1。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
  | dn:recyclebin_retention_time                    | 设置回收站对象保留时间，超过该时间的回收站对象将被自动清理。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
  | dn:replay_delay                                | 开启容灾延迟回放特性时，用于设置灾备数据库实例延迟回放的时间。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
  | dn:replay_mode                                  | 容灾延迟回放特性开启时，用于灾备数据库实例暂停回放。 - ""：表示不开启暂停回放。  - stop：表示立刻暂停回放。  - 时间戳：设置为时间戳表示暂停回放到该时间戳对应的barrier点。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
  | dn:resilience_ctrlslot_available_maxpercent      | 最多允许慢SQL占用线程池的线程占用百分比。仅对非sysadmin/monitoradmin用户执行的select类型的语句生效。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
  | dn:resilience_ctrlstmt_control_iopslimit      | 正常SQL语句被标记为慢SQL后，慢SQL可使用的最大IOPS上限。仅对非sysadmin/monitoradmin用户执行的select类型的语句生效。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
  | dn:resilience_ctrlstmt_detect_timelimit          | 正常SQL语句被标记为慢SQL的执行时间，0不做慢SQL识别，大于0表示执行的SQL执行时间超过该时间后被标记为慢SQL。仅对非sysadmin/monitoradmin用户执行的select类型的语句生效。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |
  | dn:resilience_memory_reject_percent            | 用于控制内存过载逃生的动态内存占用百分比。该参数仅在GUC参数use_workload_manager和enable_memory_limit打开时生效。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
  | dn:resilience_threadpool_reject_cond             | 用于控制线程池过载逃生的堆积会话数占比。该参数仅在GUC参数enable_thread_pool和use_workload_manager打开时生效。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |
  | dn:rewrite_rule                                  | 可选查询重写规则。有部分查询重写规则是可选的，开启它们并不能总是对查询效率有提升效果。在特定的客户场景中，通过此GUC参数对查询重写规则进行设置，使得查询效率最优。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
  | dn:safe_data_path                                | 设置初始用户以外的路径前缀限制，目前包括copy和高级包路径限制。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
  | dn:segment_buffers                             | 段页式元数据页的内存大小。用来缓存段页式段头的内容，属于关键元数据信息，为了提高性能建议常用的表的段头都能缓存在buffer中，不被置换出去。建议按照表的个数（包括索引和toast表）\* 分区数 \* 3 + 128 来设置。该参数设置过小会导致首次创建段页式表时耗时较久，设置过大将会出现数据库由于无法申请到足够的内存而无法成功启动的情况。因此请按照默认值进行设置，不建议修改，避免设置明显不合理（过大或过小）的segment_buffers值。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
  | dn:session_replication_role                    | 控制当前会话与复制相关的触发器和规则的行为。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
  | dn:shared_buffers                             | 设置DN实例共享内存大小。建议设置shared_buffers值为内存的40%以内。行存列存分开对待，行存设置大一点，列存设置小一点。列存：(单服务器内存/单服务器数据库节点个数)\*0.4\*0.25。如果设置较大的shared_buffers需要同时增加checkpoint_segments的值。设置不合理有进程或实例重启失败的风险。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |
  | dn:shared_storage_write_mode                    | 用于控制共享存储（比如dorado存储设备）下，主数据库实例的最大Xlog可写入位置。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
  | dn:single_node_table_strategy                   | 控制创建单节点表的行为。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
  | dn:sql_beta_feature                             | 标识开启的可选SQL引擎Beta特性，其中包括对行数估算、查询等价估算等优化。开启可以对特定的场景进行优化，但也可能会导致部分没有被测试覆盖的场景发生性能劣化。在特定的客户场景中，通过此GUC参数对查询重写规则进行设置，使得查询效率最优。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |
  | dn:sql_hash_abort_list                           | 基于GUC创建SQL异常阻断补丁。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
  | dn:sql_mode                                      | MYSQL兼容模式下SQL行为控制配置项。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
  | dn:sql_result_check                              | 控制表达式结果自验证功能。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
  | dn:standby_bufferpool_scale                    | 设置用于开启极致RTO备机读独立缓冲区功能后，独立缓冲区使用shared_buffers内存缓冲区大小的比例。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
  | dn:standby_freshness_max_lag                    | 同一时刻备机相对于主机的数据新鲜度相差的最大时延。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
  | dn:standby_page_repair                         | 控制备机回放时页面修复开关。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
  | dn:standby_read_use_az_info                    | GTM-Lite备机读是否使用AZ信息，优先选择和CN相同的AZ的备机，默认关闭。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |
  | dn:standby_read_use_load_balance                | GTM-Lite备机读是否使用负载均衡功能，随机挑选满足一致性点（和AZ信息）的DN，默认关闭。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
  | dn:standby_shared_buffers_fraction               | 备实例所在服务器使用shared_buffers内存缓冲区大小的比例。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
  | dn:start_with_max_mem                          | 对于数据量较大的start with查询语句，可能会由于递归深度过大导致占用内存过大，该参数用于控制start with算子占用的最大内存大小。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
  | dn:static_thread_pool_num                        | 线程个数，表示用于创建静态线程池（静态池）的线程个数。该参数仅在enable_thread_pool打开后分布式CN上生效。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
  | dn:stats_history_record_limit                  | 每个对象（包括表、列、分区、索引）的历史统计信息保留数目上限。每个对象在收集统计信息时会同时存入历史统计信息表中，当历史统计信息表中该对象的统计信息数量达到该阈值，再次收集新的统计信息时，时间较早的统计信息会被清理。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
  | dn:stats_history_retention_time                | 每个对象（包括表、列、分区、索引）的历史统计信息保留时间。每个对象在收集统计信息时会同时存入历史统计信息表中，当历史统计信息表中该对象的统计信息的保留时间超过该阈值后，再次收集新的统计信息时，已经超过保留时间的统计信息会被清理。-1表示历史统计信息不因时间而清除。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
  | dn:stream_resource_control_attr                 | 包含cpu_control_threshold、stop_stream_create_threshold和os_run_queue_threshold三部分，分别控制进行CPU上限控制的阈值，对新stream业务默认报错的阈值，操作系统中处于可运行状态的总线程数超过CPU核数的倍数阈值。该参数仅在enable_thread_pool打开后生效。该参数分为三个部分，'cpu_control_threshold, stop_stream_create_threshold, os_run_queue_threshold'，这三个部分的具体含义如下：cpu_control_threshold：控制进行CPU上限控制的阈值，取值范围为0\~100。stop_stream_create_threshold：对新stream业务默认报错的阈值，取值范围为0\~100。os_run_queue_threshold：操作系统中处于可运行状态的总线程数超过CPU核数的倍数阈值，取值范围为0\~100。cpu_control_threshold、stop_stream_create_threshold、run_queue_threshold均为0时表示该功能关闭。当cpu_control_threshold、stop_stream_create_threshold均生效时，需满足cpu_control_threshold \<= stop_stream_create_threshold。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
  | dn:support_binary_copy_version                | COPY FROM的BINARY模式下导入数据时是否进行二进制文件编码信息校验。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
  | dn:support_zero_character                      | 当数据中包含Unicode编码为\\u0000的字符（以下简称0字符）时，数据库是否取消对0字符的校验并且正确处理而不进行截断操作。建议设置为默认值，仅在数据中存在0字符且需要对0字符进行正确处理时开启该参数。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
  | dn:switchover_abort_timeout                     | switchover主备消息交互完成后，若主机退出线程超过该参数设定的超时阈值，将触发进程异常终止。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
  | dn:synchronous_commit                           | 设置当前事务的同步方式。通常情况下，一个事务产生的日志同步顺序如下：主机将日志内容写入本地内存。主机将本地内存中的日志写入本地文件系统。主机将本地文件系统中的日志内容刷盘。主机将日志内容发送给备机。备机接收到日志内容，存入备机内存。备机将备机内存中的日志写入备机文件系统。备机将备机文件系统中的日志内容刷盘。备机回放日志，完成对数据文件的增量更新。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
  | dn:syncrep_wait_proceed_timeout                 | 在事务提交过程中，主机线程等待多数派确认时收到终止信号后进行超时检测的时间阈值。当多数派备机落盘位置持续未发生更新的时长超过该阈值，主机进程将主动退出。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
  | dn:system_function_version                      | 数据库系统函数行为配置项。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
  | dn:system_view_version                           | 控制系统视图的版本。所有版本向下兼容，例如system_view_version=3时同时满足版本2与版本1的所有特性。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
  | dn:tde_dkcache_remain_time                      | 用于设置透明加密数据密钥缓存有效时长。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
  | dn:tde_index_default_encrypt                    | 如果tde_index_default_encrypt=on，创建索引时，如果基表是加密表，则自动将新索引转换为加密索引。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
  | dn:tde_key_info                                 | 开启透明加密功能后，透明数据运行时需访问外部密钥服务实现密钥管理，该参数配置用于访问密钥服务的相关信息，如服务地址、身份认证信息、项目信息等。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
  | dn:temp_file_limit                             | 指定一个会话中，能用于临时文件的最大磁盘空间。比如：一个连接会话中需要进行排序或者使用外存哈希表的临时文件，以及使用游标功能占用的临时文件。SQL查询执行时使用的临时表空间不在此限制。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
  | dn:thread_pool_attr                            | 用于控制线程池功能的详细属性，该参数仅在enable_thread_pool打开后生效，仅sysadmin用户可以访问。该参数分为四个部分，'thread_num, group_num, cpubind_info, enable_thread_pool_auto_scaling'，这四个部分的具体含义如下： - thread_num：线程池中的初始线程总数。其中0的含义是数据库根据系统CPU core的数量来自动配置线程池的线程数，如果参数值大于0，线程池中的线程数等于thread_num。  - group_num：线程池中的线程分组个数。其中0的含义是数据库根据系统NUMA组的个数来自动配置线程池的线程分组个数，如果参数值大于0，线程池中的线程组个数等于group_num。  - cpubind_info：线程池是否绑核的配置参数。 - '(nobind)' ，线程不做绑核；  - '(allbind)'，利用当前系统所有能查询到的CPU core做线程绑核；  - '(nodebind: 1, 2)'，利用NUMA组1、2中的CPU core进行绑核；  - '(cpubind: 0-30)'，利用0-30号CPU core进行绑核；  - '(numabind: 0-30)'，在NUMA组内利用0-30号CPU core进行绑核。当指定了cpu绑核时，为了保证绑核生效，应保证NUMA组和group_num一致。该参数不区分大小写。该参数不生效。    - enable_thread_pool_auto_scaling：是否开启线程池自动扩缩容功能。可以不配置，配置1表示开启，配置0表示关闭，默认不配置此字段，表示开启线程池自动扩缩功能。   |
  | dn:thread_pool_idle_time                         | 用于限制线程池线程的空闲时间，当线程池线程空闲时间超过该参数的设置时，则线程退出，并释放相关的内存资源。该参数仅在enable_thread_pool打开后生效，仅sysadmin用户可以访问。另外该参数不作用于认证线程池的线程。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
  | dn:track_activity_query_size                   | 用于跟踪每一个活动会话中当前正在执行命令的字节数。如果实际命令字节数大于该值，会进行截断。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
  | dn:track_stmt_mem_ctl                          | 控制运维各子功能的内存上限。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
  | dn:track_stmt_parameter                         | 开启track_stmt_parameter后，在statement_history中记录的执行语句不再进行归一化操作，可以显示完整SQL语句信息，辅助DBA进行问题定位；其中对于简单查询，显示完整语句信息；对于PBE语句，显示完整语句信息的同时，追加每个变量数值信息，格式为"query string；parameters:$1=value1,$2=value2,..."，该参数提供的目的是为用户呈现全量SQL信息，不受track_activity_query_size参数控制。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
  | dn:track_stmt_session_slot                    | 设置一个session缓存的最大的全量/慢SQL的数量，超过这个数量，新的语句执行将不会被跟踪，直到落盘线程将缓存语句落盘，留出空闲的空间。推荐设置为默认值。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
  | dn:turbo_compress_force_fast_allocate          | 压缩表扩展时是否使用快速预占进行空间分配，默认使用填0的方式进行分配。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
  | dn:undo_limit_size_per_transaction               | 用于控制单事务undo分配空间阈值，达到阈值时事务报错回滚。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
  | dn:undo_retention_time                           | 用来设置旧版本保留时间。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
  | dn:undo_space_limit_size                       | undo空间强制回收阈值。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
  | dn:unified_audit_location                     | 控制统一审计日志记录到具体的位置。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
  | dn:use_workload_manager                         | 是否开启资源管理功能。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
  | dn:using_danger_feature                         | 用于控制是否开启危险特性。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
  | dn:ustore_attr                                   | 该参数主要用来控制USTORE存储引擎表的信息统计，回滚类型，重点模块(包括数据、索引、回滚段、回放等)运行时数据的校验，主要用于协助研发问题定位。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
  | dn:vacuum_cost_delay                            | 指定开销超过vacuum_cost_limit的值时，进程睡眠的时间。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
  | dn:vacuum_gtt_defer_check_age                  | vacuum执行后检查全局临时表relfrozenxid与普通表的差异。如果全局临时表relfrozenxid落后超过指定参数值，就会产生告警。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
  | dn:vacuum_truncate                             | 控制是否开启表的清理时截断连续空闲尾页功能。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
  | dn:vector_engine_features                      | 标识向量化引擎可选特性的开关。开启这些特性不一定对执行性能有提升效果，在特定的业务场景中，通过此GUC参数对向量化引擎相关特性进行设置，使得执行性能最优。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
  | dn:vectordb_node_retrieval_num_percent         | 用于控制KMEANS分布下进行向量查询时查找数据的目标聚簇数量比例。比例越低，性能越高，准确率下降。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
  | dn:verify_clog_csnlog_mode                      | 表示配置的clog和csnlog页面数据正确性校验报错日志级别和告警输出。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
  | dn:verify_log_buffers                            | 控制内存态verify log buffers大小，代表页数，单位为8kB。例如：数值为4时，代表申请内存为4 \* 8kB = 32kB。仅在 page_version_check 为 persistence下生效。page_version_check 为非 persistence 时，修改的值会下发到内核，但实际功能不会生效，直到将page_version_check修改为persistence时才会真正生效。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
  | dn:wal_buffer_reserve_percent                   | 设置主机端wal日志缓存保留窗口的比例，该窗口保留缓存中已落盘的日志数据。该参数设置为非0的有效值时，需满足wal_buffers设置值不小于1GB，该参数设置值才能生效。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
  | dn:wal_buffers                                  | 存放WAL数据的共享内存空间的XLOG_BLCKSZ数。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
  | dn:wal_keep_segments                             | "pg_xlog"目录下保留事务日志文件的最小数目。备机通过获取主机此处的日志进行流复制。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
  | dn:wal_replication_compression_settings         | 主备数据库xLog压缩采用的算法规则。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
  | dn:wal_replication_compression_thread_settings   | 主备数据库的并行压缩线程数和单线程队列深度。前提是enable_wal_replication_compression要开启，此参数才能生效。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
  | dn:wal_writer_delay                            | WalWriter线程的写间隔时间。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
  | dn:wdr_snapshot_full_backup_interval            | WDR snapshot做全量快照的间隔。该参数控制的不是时间间隔，而是间隔个数。例如，当取值为12时，每一组先生成一个全量快照，再生成11个增量快照；当取值为1时，每个快照都是全量快照。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
  | dn:wdr_snapshot_query_timeout                   | 系统执行数据库监控快照操作时，设置快照操作相关的sql语句的执行超时时间。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
  | dn:wdr_snapshot_space_threshold                | 快照空间占用维度的控制阈值。当快照占用空间达到该参数取值的80%时，会启用数据库的控制逻辑，使快照占用空间趋于平稳。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |
  | dn:work_mem                                    | 设置内部排序操作和Hash表在开始写入临时磁盘文件之前使用的内存大小。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
  | dn:xloginsert_locks                              | 控制用于并发写预写式日志锁的个数。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
  | enable_global_syscache                        | 控制是否使用全局系统缓存。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
  | enable_gsi_dml_lp_opt                            | 控制优化器是否执行全局二级索引简单DML的规则判断系统，对于简单DML的执行进行优化。需要cn、dn同时设置。全局二级索引的简单DML优化规则如下： - 针对INSERT语句，仅支持以下形式的简单INSERT。 - 仅支持单条VALUES子句（不支持多条VALUES）。  - VALUES中的值仅限于常量或参数（不支持表达式）。  - 不支持RETURNING子句、任何形式的子查询以及各类UPSERT语句。  - 目标表必须为单个表，该表上存在不超过一个全局二级索引，且该索引必须为普通全局二级索引（不支持表达式索引或部分索引）。    - 其他DML：目前不支持。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
  | enable_material                                 | 控制优化器对实体化的使用。消除整个实体化是不可能的，但是可以关闭这个变量以防止优化器插入实体节点。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
  | enable_mergejoin                              | 控制优化器对融合连接规划类型的使用。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
  | enable_resource_track                           | 设置是否开启资源实时监控功能。此参数需在CN和DN同时应用。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
  | enable_seqscan                                  | 控制优化器对顺序扫描规划类型的使用。完全消除顺序扫描是不可能的，但是关闭这个变量会让优化器在存在其他方法的时候优先选择其他方法。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
  | enable_slot_log                                 | 是否开启逻辑复制槽主备同步特性。目前仅涉及归档槽及备份槽。云场景且开启逻辑复制功能时设置为on，其他场景设置为off。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
  | enable_sort                                     | 控制优化器使用的排序步骤。完全消除明确的排序是不可能的，但是关闭这个变量可以让优化器在存在其他方法的时候优先选择其他方法。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
  | enable_stream_operator                          | 控制优化器对stream的使用。当enable_stream_operator参数关闭时，会有大量关于计划不能下推的日志记录到日志文件中。如果不需要这些日志内容，建议在enable_stream_operator参数关闭时，也同时关闭enable_unshipping_log参数。推荐使用默认值。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
  | enable_unshipping_log                           | 用于控制是否打印算子不下推的日志，主要用于帮助用户定位不下推语句可能导致的性能问题。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
  | enable_wdr_snapshot                            | 是否开启WDR 性能快照，开启时内核将定期进行性能视图快照。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
  | failed_login_attempts                            | 在任意时候，如果输入密码错误的次数达到failed_login_attempts则当前账户被锁定，password_lock_time秒后被自动解锁，仅sysadmin用户可以访问。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
  | global_syscache_threshold                      | 全局系统缓存占用内存上限。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
  | gtm:csn_sync_interval                           | 用来指定GTM主备之间同步CSN的时间间隔。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
  | gtm:gtm_max_trans                               | 设置gtm最大可接收连接数，不建议用户修改该参数。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |
  | gtm:restore_duration                            | 该参数用来指定GTM上XID或CSN的回复间隔（个数）。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
  | gtm:seq_cache_coefficient                       | 该参数用来指定GTM上sequence缓存的系数，该缓存系数用于计算sequence的恢复值。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
  | log_min_duration_statement                       | 当某条语句的持续时间大于或者等于特定的毫秒数时，记录每条完成语句的持续时间。设置过低的阈值可能影响负载吞吐，-1表示关闭此功能。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
  | max_replication_slots                          | 设置主机端的日志复制slot个数。（建议取值范围：8 \~ 100）。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
  | max_wal_senders                                   | 指定事务日志发送进程的并发连接最大数量，备DN连接主DN获取物理日志，逻辑复制工具连接主DN获取逻辑日志都会占用walsender线程，此参数标识最大允许创建walsender线程的个数。该参数值设置小于20可能会导致扩容失败。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
  | password_effect_time                            | 该字段决定账户密码的有效时间。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
  | password_lock_time                               | 该参数设置账户被锁定后自动解锁的时间。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
  | recovery_time_target                             | 设置recovery_time_target秒能够让备机完成日志写入和回放。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
  | session_timeout                                 | 表明与服务器建立链接后，不进行任何操作的最长时间。0表示关闭超时设置。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
  | timezone                                        | 设置显示和解释时间类型数值时使用的时区，默认值为"RPC"。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
  | track_counts                                    | 控制收集数据库活动的统计数据。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
  | track_stmt_stat_level                            | 控制语句执行跟踪的级别。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
  | update_lockwait_timeout                          | 允许并发更新参数开启情况下，该参数控制并发更新同一行时单个锁的最长等待时间。当申请的锁等待时间超过设定值时，系统会报错。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
  | wal_level                                        | 设置写入WAL信息量的级别，不能为空或被注释掉。 minimal 优点：一些重要操作（包括创建表、创建索引、簇操作和表的复制）都能安全地跳过，这样就可以使操作变得更快。 缺点：WAL仅提供从数据库服务器崩溃或者紧急关闭状态恢复时所需要的基本信息，无法用WAL归档日志恢复数据。 archive 这个参数增加了WAL归档需要的日志信息，从而可以支持数据库的归档恢复。 hot_standby 这个参数进一步增加了在备机上运行的SQL查询的信息，这个参数只能在数据库服务重新启动后生效。 为了在备机上开启只读查询，wal_level必须在主机上设置成hot_standby，并且备机必须打开hot_standby参数。hot_standby和archive级别之间的性能只有微小的差异，如果它们的设置对产品的性能影响有明显差异，欢迎反馈。 logical 设置为logical后才可以进行逻辑日志解析，设置后xlog日志中会额外记录主键信息。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
  | wdr_snapshot_interval                         | 后台Snapshot自动对数据库监控数据执行快照操作的时间间隔。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
  | wdr_snapshot_retention_days                      | 系统中数据库监控快照数据的保留天数，超过设置的值之后，系统每隔一定时间间隔，清理snapshot_id最小的快照数据。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
     
- [V2.0-10.x分布式混合部署支持修改的参数]
  
  | 参数名称                                           | 描述                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
  |:---|:---|
  | asp_retention_days                              | 当ASP样本写到系统表时，该参数表示保留的最大天数。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
  | audit_system_object                            | 该参数决定是否对GaussDB数据库对象的CREATE、DROP、ALTER操作进行审计。GaussDB数据库对象包括DATABASE、USER、schema、TABLE等。通过修改该配置参数的值，可以只审计需要的数据库对象的操作，在主备强制选主场景建议audit_system_object取最大值，所有DDL对象全部审计。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
  | autoanalyze                                    | 标识是否允许在生成计划的时候，对于没有统计信息的表进行统计信息自动收集。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
  | autoanalyze_timeout                              | 设置autoanalyze的超时时间。在对某张表做autoanalyze时，如果该表的analyze时长超过了autoanalyze_timeout，则自动取消该表此次analyze，0表示不超时。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
  | behavior_compat_options                         | 数据库兼容性行为配置项。proc_outparam_override选项行为变更后，业务需要重新建立连接或者重新启动集群，否则无法正确调用存储过程和函数。可多选，配置多个兼容性配置项时，相邻配置项用逗号隔开，例如：set behavior_compat_options='end_month_calculate,display_leading_zero';                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
  | cma:log_max_count                                | 日志清理数量阈值。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
  | cma:log_max_size                               | 控制日志最大存储值。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
  | cms:datastorage_threshold_recover               | 数据库取消只读模式的缓冲阈值。数据目录所在磁盘占用超过datastorage_threshold_value_check后，被设置为只读模式。当磁盘占用恢复到小于（datastorage_threshold_value_check - datastorage_threshold_recover）后，才会取消只读模式。主数据库只读后，只有当备数据库磁盘占用小于（datastorage_threshold_value_check - datastorage_threshold_recover）时，才会将主切换到该备机。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
  | cms:datastorage_threshold_value_check          | 磁盘使用率节点只读阈值。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
  | cms:disk_full_threshold                       | 设置数据库磁盘最大的占用阈值，当数据目录所在磁盘占用超过这个阈值，会自动将数据库停止。当磁盘占用恢复到datastorage_threshold_value_check以下时，会自动将数据库启动。disk_full_threshold需要大于datastorage_threshold_value_check才能生效。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |
  | cms:enable_disk_full_check                        | 磁盘disk full（磁盘使用率超过disk_full_threshold，会停止故障节点的实例进程）检测开关，打开后，允许磁盘disk full check。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
  | cms:enable_e2e_rto                               | 端到端RTO开关。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
  | cms:enable_transaction_read_only                | 是否启用磁盘超限时节点只读。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
  | cms:force_promote                              | 是否开启DN备机强制升主，强制升主有可能导致数据丢失。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
  | cms:phony_dead_effective_time                   | 用于CN/DN/GTM进程的僵死检测，当检测到的僵死次数大于该参数值时，认为进程僵死，将进程重启。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
  | cms:switch_rto                                  | cm_server强启逻辑等待时延。在force_promote被置为1时，当集群的某一分片处于无主状态开始计时，等待该延迟时间后开始执行强启逻辑。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
  | cn:a_format_date_timestamp                       | 控制current_date、current_timestamp、localtimestamp在事务开启时返回系统时间，替代原有的事务开启时间。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
  | cn:a_format_dev_version                         | 数据库平台迭代小版本兼容性行为配置项。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
  | cn:a_format_enable_copy_empty_lobs             | 在Oracle兼容模式下，执行COPY FROM批量插入时，是否允许通过空串输入向BLOB及CLOB类型中插入空字符串。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
  | cn:a_format_func_col_name                        | 数据库A模式系统函数兼容性行为配置项。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
  | cn:a_format_version                              | 数据库平台兼容性行为配置项。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
  | cn:adaptcost_extended_feature                   | 该参数用于设置开启自适应代价的扩展功能。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
  | cn:adaptive_cardest_strategy                     | 该参数用于设置选择基数估计模型偏好。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
  | cn:adaptive_cost_min_time                       | 该参数用于设置基数反馈收集的SQL时间阈值，只有执行时间大于该值的语句反馈会被收集。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
  | cn:adaptive_costest_strategy                     | 该参数用于设置代价评估使用新/旧代价的策略。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
  | cn:adaptive_costmodel_calibration_interval     | 该参数用于设置代价模型矫正逻辑的间隔时间。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
  | cn:ai_watchdog_oom_other_used_memory_threshold  | 预期的数据库的其他部分内存使用上限，单位是MB。当参数值为-1时，对其他部分内存使用上限按照如下规则判断是否发生泄露： - 若max_process_memory小于300GB，则其他部分内存使用上限为20GB。  - 若max_process_memory大于等于300GB小于600GB，则其他部分内存使用上限为40GB。  - 若max_process_memory大于等于600GB，则其他部分内存使用上限为60GB。  - 若用户未采用默认值-1，则其他部分内存使用上限将采用用户设置的参数。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
  | cn:ai_watchdog_oom_process_threshold             | 预期的数据库进程使用占max_process_memory的使用比例，到达该阈值时，会触发内存泄漏判断；该值可以超过1。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
  | cn:allow_create_sysobject                      | 设置是否允许在系统模式下创建或修改函数、存储过程、同义词等对象。此处的系统模式指数据库初始后自带的模式，但不包含public模式。系统模式的oid通常小于16384。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
  | cn:allow_initialuser_exec_others_udf             | 表示初始用户是否允许执行其他用户定义的函数或存储过程。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
  | cn:allow_sysadmin_exec_others_udf              | 表示sysadmin用户是否允许执行其他用户定义的函数或存储过程。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
  | cn:archive_interval                              | 表示归档间隔时间。超过该参数设定的时间时，强制归档日志文件。设置较大影响PITR的RPO，建议使用默认值。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
  | cn:asp_flush_interval                            | 设置ASP定时刷盘的时间间隔。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
  | cn:asp_sample_num                               | LOCAL_ACTIVE_SESSION视图的最大样本个数，仅sysadmin用户可以访问。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
  | cn:async_build                                  | 控制是否使用异步build流程重建故障DN。开启时采用异步流程重建，在剩余副本数不足多数派时，可优先恢复业务写入能力；关闭时采用同步逻辑重建，剩余副本数不足多数派时，需等待数据与日志完全同步方可恢复业务。启用本功能后，若要求重建中的备DN参与多数派提交，需满足被重建的备DN在参数synchronous_standby_names配置的同步列表中，且除被重建DN外至少有一个同步列表中的DN存活。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
  | cn:audit_dml_state                             | 是否对具体表的INSERT、UPDATE、DELETE操作进行审计。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
  | cn:audit_internal_event                         | 该参数决定是否审计内部工具cm_agent、gs_clean、WDRXdb的连接及进行的操作、DN上是否对来自CN的登入登出进行审计。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
  | cn:audit_system_function_exec                   | 这个参数决定在执行白名单内的系统函数时是否记录审计日志。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
  | cn:auto_explain_analyze_options                  | 控制自动打印执行计划是否显示运行时计划信息。该参数可以在DN日志中查看FQS和PGXC计划下推语句的实际执行计划，只对当前连接的CN有效，不影响其他CN的执行。该参数功能需要enable_auto_explain打开才能使用，继承enable_auto_explain约束，对于EXPLAIN语句不打印，只支持正常执行的语句计划打印。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
  | cn:auto_increment_cache                       | 对自动增长列批量插入或导入触发自增时，预留自增缓存值的个数。预留自增值时刷新自增计数器为自增缓存值的最大值，缓存值使用完毕之前，自增计数器值不变，触发自增使用缓存的值。 参数值为0时，自动预留自增缓存值。 第一次触发自增时，若已知即将插入自动增长列的行数，预留已知数量的值。 若行数未知，每次预留2\^n个值，例如，第一次自增预留1个值，第二次自增预留2个值，第三次预留4个值，第四次预留8个值，以此类推，若预留值个数超过65535，预留65535个值。 参数值不为0时，预留缓存值的数量为参数值。 第一次触发自增时，若已知即将插入自动增长列的行数，预留已知数量的值。 若行数未知，每次预留auto_increment_cache数量的自增值。 预留的缓存值仅在语句内生效，若预留的自增缓存值没有全部被使用，后续插入语句基于自增计数器触发自增，会出现表中自动增长列的值不连续的情况。 此参数不影响本地临时表中的自动增长列。                                                                                                                                                                                                                                                                                                                                                             |
  | cn:auto_increment_increment                     | 自动增长列的自增步长，自增值将由auto_increment_offset + N × auto_increment_increment计算而来，N为正整数。 若小于auto_increment_offset自动增长列自增时会产生错误。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
  | cn:auto_increment_offset                        | 自动增长列的起始值，自增值将由auto_increment_offset + N × auto_increment_increment计算而来，N为正整数。若大于auto_increment_increment自动增长列自增时会产生错误。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
  | cn:autovacuum_mode                             | 该参数仅在autovacuum设置为on的场景下生效，它控制autoanalyze或autovacuum的打开情况。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
  | cn:autovacuum_naptime                            | 设置两次自动清理操作的时间间隔。参数类型：整型，参数单位：s。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |
  | cn:autovacuum_vacuum_scale_factor             | VACUUM时表的规模因子，用于计算触发VACUUM的阈值。触发VACUUM的阈值=autovacuum_vacuum_threshold+reltuples（表上元组的个数）\*autovacuum_vacuum_scale_factor。当表上被删除或更新的记录数超过阈值时，才会对这个表执行VACUUM操作。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
  | cn:b_format_dev_version                          | 数据库平台迭代小版本兼容性行为配置项。需要cn、dn同时设置。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
  | cn:b_format_version                            | 数据库平台兼容性行为配置项，用于控制MySQL兼容模式下的前向兼容性。需要cn、dn同时设置。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |
  | cn:batch_insert_index_types                    | 在特定场景下执行批量插入时，是否开启批量插入索引性能优化。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
  | cn:bgwriter_delay                               | 设置后端写进程写"脏"共享缓冲区之间的时间间隔。每一次，后端写进程都会为一些脏的缓冲区发出写操作（全量checkpoint模式用bgwriter_lru_maxpages参数控制每次写的量，然后休眠bgwriter_delay毫秒后才再次启动；增量checkpoint模式下，根据设定candidate_buf_percent_target计算目标空闲缓冲页面个数，不足时每隔bgwriter_delay毫秒刷一批页面下盘，刷页个数根据目标差距百分比计算，会根据max_io_capacity限制最大数量）。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
  | cn:blackbox_number                               | 控制"$GAUSSLOG/gs_blackbox/{nodename}"目录下最多能够保留的黑匣子文件个数。设置为0将关闭功能，不保留黑匣子文件，有可能影响性能诊断。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
  | cn:bloom_filter_apply_threshold                  | 启用BloomFilter优化时，HashJoin的Apply侧可以创建BloomFilter的最小数据量。如果apply侧的数据量低于该值，则不会建立BloomFilter。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
  | cn:bloom_filter_build_max_rows                    | 启用BloomFilter优化时，HashJoin的Build侧可以创建BloomFilter的最大数据量。如果build侧的数据量高于该值，则不会建立BloomFilter。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
  | cn:bulk_write_ring_size                       | 数据并行导入使用的环形缓冲区的大小。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
  | cn:bypass_workload_manager                     | IO管控独立开关。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
  | cn:candidate_buf_percent_target               | 设置用于增量检查点打开时，候选buffer链中可用buffer数目占据shared_buffer的百分比，当小于该值时，bgwriter线程会以max_io_capacity参数计算出来的max_io刷页。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
  | cn:check_disconnect_query                      | 控制客户端超时断连后，服务端语句终止执行功能是否开启。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
  | cn:checkpoint_segments                           | 设置checkpoint_timeout周期内所保留的最少WAL日志段文件数量。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
  | cn:checkpoint_timeout                           | 设置自动WAL检查点之间的最长时间。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
  | cn:client_min_messages                         | 控制发送到客户端的消息级别。每个级别都包含排在它后面的所有级别中的信息。级别越低，发送给客户端的消息就越少。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
  | cn:codegen_compile_thread_num                    | 该参数用于设置Codegen编译线程的线程数量。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
  | cn:comm_max_stream                                | TCP代理通信库支持的最大并发数据流数。该参数必须大于业务并发数\*每并发平均stream算子数\*query_dop的平方。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |
  | cn:connect_thread_pool_attr                       | 用于控制认证线程池功能的详细属性，该参数仅在enable_thread_pool和enable_connect_thread_pool打开后生效，仅sysadmin用户可以访问。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
  | cn:convert_illegal_char_mode                      | 用于在enable_convert_illegal_char参数开启时，设置客户端显示非法编码的占位符。取值范围为ascii编码表中十进制编码为32至126的95个可显示字符。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
  | cn:copy_special_character_version               | COPY FROM导入导出数据时是否对非法编码的字符进行校验报错。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
  | cn:cost_model_version                             | 此参数用来指定优化器代价模型的版本。可以视作一个保护参数，用来禁用最新的优化器代价模型，保持和旧版本计划一致。改变此参数，可能会导致很多SQL计划的改变。因此修改前请谨慎评估。0：表示使用最新的cost估算模型。其余取值含义详见开发指南。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
  | cn:cost_update_window_size                        | 该参数用于调整收集回归数据的滑动窗口大小。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
  | cn:costbased_rewrite_rule                       | 该参数用于标识对指定的查询改写规则开启基于代价的评估策略。部分查询改写规则支持基于代价评估是否对SQL进行改写，从而使内核生成更好的查询计划，提升SQL执行效率。该参数与GUC参数rewrite_rule互斥，如果同时设置了costbased_rewrite_rule和rewrite_rule，则rewrite_rule的相关规则配置不生效。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
  | cn:costbased_rewrite_rule_max_iterations        | 对本次执行的SQL在计划生成阶段，如果同一规则中满足做代价评估的条件数超过该参数设置时，则对本次请求中超过阈值的条件关闭基于代价的评估策略，转化为基于规则的改写策略。当查询改写阶段开启基于代价的评估策略后该参数生效。该参数受GUC参数costbased_rewrite_rule影响，当costbased_rewrite_rule值不为none时，该参数生效。如果设置该参数值为0，表示对当前SQL关闭基于代价的改写策略。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
  | cn:costbased_rewrite_rule_timeout             | 对本次执行的SQL在计划生成阶段，如果使用各规则做代价评估的整体时间超过设置的超时时间时，则对本次请求后续流程关闭基于代价的评估策略，转化为基于规则的改写策略。当查询改写阶段开启基于代价的评估策略后该参数生效。该参数受GUC参数costbased_rewrite_rule影响，当costbased_rewrite_rule值不为none时，该参数生效。如果设置该参数值为0，表示对当前SQL关闭基于代价的改写策略。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |
  | cn:cursor_sharing                             | 设置是否对simple query及未绑定参数的PBE（prepare bind execute）、PU（batch模式下的PBE）类型语句启用自动参数化，并允许重用其执行计划。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
  | cn:ddl_lockwait_timeout                           | 该参数控制部分DDL业务在申请表对象、索引对象、存储过程/package/函数对象的高级别（5\~8级）对象锁时，单个锁的最长等待时间。当申请的锁等待时间超过设定值时，系统会报错。若设置小于1s，则上述锁也会至少等待1s才报告超时。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
  | cn:deadlock_timeout                             | 设置死锁超时检测时间，以毫秒为单位。当申请的锁超过设定值时，系统会检查是否产生了死锁。该参数仅针对常规锁生效。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
  | cn:default_limit_rows                            | 设置生成genericplan的缺省limit估算行数。此参数设置为正数时意为直接将设置的值作为估算limit的行数，为负数时代表使用百分比的形式设置默认的估算值，负数转换为默认百分比，即-5代表5%。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
  | cn:default_segment                             | 控制是否默认创建段页式表。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
  | cn:default_statistic_granularity                 | 默认情况下分区表收集分区级统计信息时的PARTITION_MODE。对非分区表不生效。 - all：收集整表、一级分区的统计信息。  - global：收集整表的统计信息。  - partition：收集一级分区的统计信息。  - global_and_partition：收集整表、一级分区的统计信息。  - all_complete：收集整表、一级分区的统计信息。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
  | cn:disable_gpc_store                            | GUC参数enable_global_plancache为on时，用于阻止后续执行计划存入全局计划缓存。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
  | cn:disable_indirect_table_updates                | 控制是否禁止在同一个query内，通过主语句、CTE、子查询、Trigger等对同一张表执行多次DML修改操作。 该参数主要用于避免同一个query内多次修改同一张表可能带来的执行顺序依赖、Trigger递归修改、数据结果不确定以及一致性风险。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
  | cn:disable_keyword_options                     | 数据库兼容性行为配置项，该参数的值由若干个配置项用逗号隔开构成。设置该参数的标识符将不会作为关键字使用。B兼容模式下，datetime,regexp,rlike,zerofill 是否作为保留字由系统确定，用户暂无法修改、删除。具体为：初始状态下系统会将datetime,regexp,rlike,zerofill添加到参数disable_keyword_options中，此时上述单词不作为保留字；设置set b_format_version = '5.7'和set b_format_dev_version = 's1';（或者高于s1的版本）后，系统会将datetime,regexp,rlike,zerofill从参数disable_keyword_options中删除，此时上述单词作为保留字使用。M兼容模式下默认值为空。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
  | cn:disable_operator                           | 禁用指定的操作符，该参数设置的操作符将不能被调用。当某一系统操作符不能满足用户需求并且需要使用自定义操作符时，可使用该功能。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
  | cn:diskann_hybrid_enable_lazy_flip_bitmap        | 控制是否开启lazy flip bitmap特性。在前过滤爆搜或前过滤图搜策略下，对于一个选择率大于50%的标量查询或IS NOT NULL查询条件，如果其选择率大于50%，lazy flip bitmap就会计算它的补集，以此减少向bitmap插入数据的开销。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
  | cn:diskann_hybrid_flat_upper_bound               | 向标混合前过滤场景下暴搜策略最大数据量阈值。小于该数据量时执行暴力搜索，大于该数据量时执行向量检索。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
  | cn:diskann_hybrid_neighbor_search_prune_factor  | 向标混合索引选择前过滤后ANN策略场景下，在搜索过程中，对不符合查询条件的邻居的裁剪比例因子。0为不裁剪，参数值越大，裁剪比例越高，1为全裁剪。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
  | cn:diskann_hybrid_pre_filter_selectivity         | 向标混合场景下选择前过滤策略的选择率阈值。当选择率小于该阈值时执行前过滤查询，大于等于该阈值执行后过滤查询。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
  | cn:diskann_hybrid_pullup_selectivity             | 指定向标混合前过滤场景下，将部分前过滤条件上提到后过滤的选择率阈值。该参数设置越小，越容易将更多前过滤条件上提到后过滤。默认1.0取值下，前过滤条件不会上提到后过滤。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
  | cn:diskann_hybrid_search_type                    | 向标混合场景下指定查询策略。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
  | cn:dist_query_adaptive_mode                     | 用于控制分布式自适应计划所选择的模式，其取值范围为auto、plan、sql、off，默认值为auto。当参数值不为off时，均会执行PGXC计划的代价计算。当前分布式自适应选择功能未生效，此参数仅控制执行PGXC计划的代价计算。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
  | cn:dist_query_adaptive_rows                    | 基于Stream算子行数大小选择分布式计划规则。所有Stream算子（除Stream Gather算子）的总行数小于等于该参数值时，选择下发计划的分布式计划；大于该参数值时，选择下发语句的分布式计划。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
  | cn:driver_traceid_level                          | 控制表DBE_PERF.statement_history的traceid的生成方式。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |
  | cn:dsl_engine_max_iteration                    | 用于控制DSL规则引擎在一次SQL改写中应用规则集迭代的最大次数。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
  | cn:dsl_rulelist                                | 控制会话级DSL规则启用禁用状态，通过规则名称指定需要变更状态的DSL规则，通过on或off状态指示规则的开关状态。如需手动设置，需要明确开启或关闭的规则是否符合需求。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
  | cn:effective_cache_size                         | 设置优化器在一次单一的查询中可用的磁盘缓冲区的有效大小。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
  | cn:enable_access_server_directory                 | 是否允许非初始用户创建、修改和删除DIRECTORY对象。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
  | cn:enable_adaptive_cost                          | 该参数为基于反馈的优化器基数和代价矫正功能的总开关，打开后开启算子信息收集流程和基数估计流程，后端模型维护的启动线程会随此参数开关启动或退出。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
  | cn:enable_adio_function                          | 设置ADIO模式是否开启，ADIO模式使用异步直接I/O模式完成数据库的刷页操作，充分利用IO资源，可通过系统函数gs_get_io_type()获取ADIO模式是否切换成功。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
  | cn:enable_ai_watchdog                          | 开启或关闭AI Watchdog功能。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
  | cn:enable_analyze_check                         | 标识是否允许在生成计划的时候，对于在pg_class中显示reltuples和relpages均为0的表，检查该表是否曾进行过统计信息收集。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
  | cn:enable_art_tid_cache                        | 设置是否开启使用ART缓存死行TID；支持使用Adaptive Radix Tree结构存储TID以减少Vacuum内存消耗，使得相同内存开销下可以缓存更多的TID，减少大表的索引扫描次数；同时降低搜索TID的时间复杂度，提升索引清理效率。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
  | cn:enable_asp_standby                           | 设置是否开启ASP支持备机功能。开启该功能后，ASP报告进行采样时，会同步获取备机的采集数据。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |
  | cn:enable_astore_gist                          | GIST索引功能开关，当开关打开时，Astore支持创建GIST索引，当开关关闭时，GIST索引功能不可用。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
  | cn:enable_auto_segment_remain_cleanup           | 该参数用于控制是否启动段页式残留自动清理方式。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
  | cn:enable_bbox_dump                           | 是否开启黑匣子功能，在系统不配置core机制的时候仍可产生core文件。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
  | cn:enable_bloom_filter                           | 标识是否允许使用BloomFilter优化。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
  | cn:enable_buffer_evictor                         | 智能淘汰算法开关。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
  | cn:enable_bypass_insert_sequence                | 控制执行含自增列表的INSERT语句时，是否支持SQLBYPASS优化。当GUC参数enable_opfusion开启时，该参数设置才会生效。自增列的类型限制为：smallint、int、bigint。继承SQLBYPASS插入语句的约束。只支持INSERT场景下的序列自增，不支持UPDATE等语句。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
  | cn:enable_cached_operator                        | 控制算子执行态缓存特性的开关。关闭则无法对算子执行态进行缓存，影响查询性能。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
  | cn:enable_case_intervaltonumeric              | 控制CASE语句中是否支持INTERVAL转NUMERIC。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |
  | cn:enable_check_insertall_target                | 该参数用于控制在ORA兼容模式下，是否检查insert all语法的目标表属性的合法性。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
  | cn:enable_cid_sync                              | 当开启此功能时，在执行顶层分布式PGXC计划时，下发DN的非只读语句会同步使用CN上的CID，保证本事务内修改元组的可见性。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
  | cn:enable_codegen                               | 标识是否允许开启代码生成优化，目前代码生成使用的是LLVM优化。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
  | cn:enable_collect_abo_history                  | 该参数用于设置是否开启反馈基数/代价估计信息持久化。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |
  | cn:enable_connect_thread_pool                  | 控制是否使用认证线程池功能。认证线程池是针对线程池建连模式进行的优化，存在对线程池功能的依赖。使用该功能需要先开启线程池参数enable_thread_pool。当且仅当enable_connect_thread_pool和enable_thread_pool都为true时才会开启认证线程池功能，enable_connect_thread_pool为true而enable_thread_pool为false时不开启。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
  | cn:enable_control_group                        | 设置是否开启Cgroups功能。此参数需在CN和DN同时应用。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
  | cn:enable_convert_illegal_char                 | 对输出结果中的非法编码是否不进行校验并以占位符替换显示。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
  | cn:enable_copy_case_sensitive                   | 使用gs_loader导入数据及COPY...TRANSFORM()导入数据需要表达式处理时，遇到大写字符列或包含特殊的列名时，是否保留列名的大小写敏感。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
  | cn:enable_cross_partition_dead_row_cache        | 设置是否开启跨分区死行清理。主要针对ASTORE表大分区表场景，通过将不同分区的死元组TID合并清理，减少GPI的访问频次，将清理耗时与分区数解耦。仅与数据量有关，即在同数据量的前提下，清理分区表的耗时与普通表的耗时接近或为同数量级，该特性在大分区表以及GPI数量较多的场景有相对明显的优化。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
  | cn:enable_default_gsi                             | - 控制在创建表时，对于不包含分布键的列添加主键约束或者唯一约束时是否默认创建全局二级索引。  - 控制hashbucket表是否可以创建全局二级索引。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
  | cn:enable_double_write                         | 双写特性开关。enable_incremental_checkpoint增量检查点开关打开时，同时enable_double_write打开，则使用enable_double_write双写特性保护，不再使用full_page_writes防止半页写问题。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
  | cn:enable_driver_param_sync                     | 控制驱动连接数据库时指定的GUC参数在RESET ALL命令的时候，是否从CN同步到DN。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |
  | cn:enable_dsl_ruleengine                      | 标识是否开启基于DSL的规则引擎，如果开启该功能，优化器则会应用DSL规则对SQL进行等价改写。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
  | cn:enable_dynamic_samplesize                    | 是否动态调整采样行数。对于超过一百万行的大表，收集统计信息时动态调整采样行数，提高统计信息准确性。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
  | cn:enable_early_free                             | 控制是否可以实现算子内存的提前释放。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
  | cn:enable_ecpg_cursor_duplicate_operation       | ECPG控制在ORA兼容下是否支持重复打开/关闭游标，仅在ECPG连接ORA兼容数据库时生效。直接安装本版本数据库时，该参数值为on。从老版本升级到当前版本时，该参数值为off。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
  | cn:enable_emergency_access                      | 控制是否开启Unix Domain Socket运维通道，后称"应急通道"。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
  | cn:enable_enhance_toast_table                    | - enable_enhance_toast_table=on表示使用Enhanced Toast线外存储表。  - enable_enhance_toast_table=off表示使用Toast线外存储表。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
  | cn:enable_err_stack                             | 控制ERROR级别中ACTION为"Contact Huawei technical support."的错误码报错是否打印堆栈。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
  | cn:enable_fast_numeric_agg                     | 这个参数控制是否开启针对numeric数据类型的agg优化。关闭后可能会导致对应场景查询性能下降。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
  | cn:enable_fast_vecop                            | 标识是否开启列存表中向量化运算优化。对Timestamp，int32，int64，float8类型的列存运算优化，并减少行存调用开销，支持自动向量化运算。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
  | cn:enable_feedback_cardest                      | 该参数为另外设置的基于反馈的优化器基数和代价矫正功能的开关，用于开发人员诊断模型相关问题。当enable_adaptive_cost参数设置为off，该参数设置为on时，算子信息仍会被收集，反馈基数估计接口仍会被调用，但此时后端自动模型维护的线程不会被启用，开发人员可以通过gs_acm_analyze_workload_manual()函数手动训练模型诊断问题。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
  | cn:enable_fips                                 | FIPS模式功能开关。启用FIPS模式需要将此参数置为on，并确保运行环境已开启FIPS模式。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |
  | cn:enable_force_create_obj                      | 用于控制视图一次性入库功能的开启与关闭。开启该参数后，创建视图，如果视图的依赖对象不存在或缺少依赖对象查询权限，该视图仍能够创建成功。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
  | cn:enable_global_plancache                     | 设置是否对PBE查询和存储过程中语句的执行计划进行缓存共享，开启该功能可以节省高并发下CN和DN上的内存使用。且该参数必须在CN和DN上一致，否则会出现CN下发给DN的报文不匹配从而报错等问题。在打开enable_global_plancache的情况下，为保证GPC生效，默认local_syscache_threshold不小于16MB。即如当前local_syscache_threshold小于16MB，则设置为16MB，如大于16MB，则不改变。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
  | cn:enable_gpi_fast_prune                        | 控制Ustore表全局分区索引在DML操作期间是否清理DDL操作遗留的垃圾元组。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
  | cn:enable_gsi_distkey_update                    | 控制是否打开全局二级索引分布键更新（UPDATE、UPSERT、MERGE INTO）功能。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
  | cn:enable_gsi_iud_returning                       | 控制是否打开对于建有全局二级索引的基表上执行INSERT、UPDATE、DELETE操作时支持RETURNING功能。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
  | cn:enable_gsi_stream_dml                      | 控制具有全局二级索引的基表DML操作是否开启STREAM优化特性。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
  | cn:enable_gsstat_cache                          | 是否对PgStat函数启用缓存加速。PgStat函数包含：pg_stat_get_numscans、pg_stat_get_tuples_returned、pg_stat_get_tuples_fetched、pg_stat_get_tuples_inserted、pg_stat_get_tuples_updated、pg_stat_get_tuples_deleted、pg_stat_get_tuples_hot_updated、pg_stat_get_live_tuples、pg_stat_get_dead_tuples、pg_stat_get_autovacuum_count、pg_stat_get_autoanalyze_count、pg_stat_get_blocks_fetched、pg_stat_get_blocks_hit、pg_timestamp stat_get_last_autoanalyze_time、pg_timestamp stat_get_last_autovacuum_time、pg_timestamp stat_get_last_updated。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
  | cn:enable_gstrace                             | 内核GSTrace全链路开关。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
  | cn:enable_gtt_concurrent_truncate                 | 是否支持全局临时表truncate table和DML的并发执行，以及全局临时表truncate table和truncate table的并发执行。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
  | cn:enable_hashbucket                           | 指定CREATE TABLE语句是否默认创建hashbucket表。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
  | cn:enable_htap                                  | 是否开启HTAP特性，开启HTAP特性后，会加载COLVIEW关键字指定列的存量行存数据到内存IMCV（In-memory Column View，列式内存引擎）中，用于提高AP（Analytical Processing，分析处理）查询效率。使用多租数据库特性时需要关闭该参数。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
  | cn:enable_hypo_index                           | 该参数控制优化器执行EXPLAIN命令时，是否创建虚拟索引。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
  | cn:enable_imcvscan                              | 依赖HTAP特性开启状态，设置是否打开HTAP内存列扫描算子IMCVScan。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
  | cn:enable_implicit_cast_str2num                  | 在整型数据类型与字符串数据类型进行比较操作符或者算术运算操作符运算时，控制字符串是否能够转换为NUMERIC。仅在a_format_version='10c'，a_format_dev_version='s1'时生效。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
  | cn:enable_incremental_checkpoint               | 增量检查点开关。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
  | cn:enable_index_skip_scan                      | 控制索引跳跃扫描特性的开关。若关闭该特性，当用户使用组合索引查询且前导列为空时，会退化为全表扫描。若开启该特性，当用户使用组合索引查询且前导列为空时，数据库会根据NDV（Number of Distinct Values，表示某一列的Distinct统计值）比例决定是否走索引跳跃扫描。NDV的比例越低，索引跳跃扫描优势越大，当NDV的比例较高时，索引跳跃扫描的代价可能比全表扫描的代价更大，从而导致数据库还是选择全表扫描。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
  | cn:enable_instance_metric_persistent           | 设置是否开启实例资源监控转存功能。开启时，对实例的监控数据会保存到GS_WLM_INSTANCE_HISTORY系统表中。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
  | cn:enable_instr_cpu_timer                        | 控制是否捕获sql执行的cpu时间消耗。在x86架构集中式部署下，硬件配置规格为32核CPU/256GB内存，使用BenchmarkSQL5.0工具测试性能，开关此参数性能影响约3.5%。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
  | cn:enable_instr_rt_percentile                   | 控制是否开启计算系统中80%和95%的SQL响应时间的功能。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |
  | cn:enable_instr_track_wait                     | 设置是否开启等待事件信息实时收集功能。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
  | cn:enable_light_proxy                           | 设置优化器是否对CN上简单查询的执行进行优化，应用端和内核端字符集不匹配时，该参数不生效，建议建库时将字符集设为UTF8。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
  | cn:enable_lock_account                         | 该参数控制账号使用错误密码连续登录失败达到参数failed_login_attempts所设定的值后，是否自动锁定账号。管理员手动锁定不受参数控制。设置为off会降低账号安全性。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
  | cn:enable_logical_io_statistics                | 设置是否开启资源监控逻辑I/O统计功能。开启时，对于PG_TOTAL_USER_RESOURCE_INFO视图中的read_kbytes、write_kbytes、read_counts、write_counts、read_speed和write_speed字段，会统计对应用户的逻辑读写字节数、次数以及速率；对于GS_WLM_USER_RESOURCE_HISTORY与GS_WLM_INSTANCE_HISTORY系统表中的逻辑读写相关字段，会统计相关用户、实例的逻辑读写对应值。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
  | cn:enable_material                             | 控制优化器对实体化的使用。消除整个实体化是不可能的，但是可以关闭这个变量以防止优化器插入实体节点。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
  | cn:enable_mergejoin                            | 控制优化器对融合连接规划类型的使用。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
  | cn:enable_opfusion                               | 控制是否对简单查询进行查询优化。简单查询限制如下：只支持indexscan和indexonlyscan，且全部WHERE语句的过滤条件都在索引上；只支持单表增删改查，不支持join、using；只支持行存表，不支持分区表，表不支持有触发器；不支持active sql、QPS等信息统计特性；不支持正在扩容和缩容的表；不支持查询或者修改系统列；只支持简单SELECT语句；只支持简单INSERT语句；只支持简单DELETE语句；只支持简单UPDATE语句。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
  | cn:enable_parallel_build_compression          | 控制是否在并行重建传输数据的过程中进行LZ4压缩，仅在parallel_build_thread_num\>1情况下生效。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
  | cn:enable_partition_ddl_lowlevel_lock           | 执行分区表DDL (ADD/DROP/TRUNCATE/EXCHANGE/MOVE/RENAME) 的过程中，会对表加锁。该参数用于控制表的锁级别。该参数为on时，对表加4级锁，此时允许对该表的其他分区并发执行DDL/DML；该分区为off时，对表加8级锁，此时不允许对该表的其他分区并发执行DDL/DML。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
  | cn:enable_partition_statistic                   | 控制在优化器阶段，是否使用分区级统计信息。可以使用分区级统计信息的具体场景为：在cplan中，查询涉及到的分区表被静态剪枝到单个分区，包括一级分区表剪枝到单个一级分区和二级分区表剪枝到单个二级分区。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
  | cn:enable_perf_trigger                          | 设置是否开启秒级CPU冲高火焰图功能。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
  | cn:enable_poisson_outer_optimization            | 该参数用于控制计划生成阶段计算选择率时，是否用泊松修正outer join中外表上的filter条件的选择率。升级上来的数据库实例默认为off，新安装的数据库实例默认为on。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
  | cn:enable_proc_exec_check                       | 用于控制存储过程执行时，对依赖对象有效性进行检查。参数打开后，若依赖对象已经被失效，则不会继续执行当前存储过程，返回报错。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
  | cn:enable_remote_param                          | 控制XC参数化路径特性的打开与关闭，打开后能够生成XC参数化路径计划。在相关子链接和Nestloop场景中，如果外表规模较小且内表规模较大，并且内表在关联条件上有能够最左匹配的索引时，设置为on，能够提高性能。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |
  | cn:enable_remote_pbe_reuse                       | 控制XC计划CN下发DN的PBE报文是否复用。打开后XC计划中CN下发DN的报文会由未命名报文变成带"_disqry_sys_cached"前缀的报文，并在执行过程中进行复用，进而提升查询性能。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
  | cn:enable_rep_table_strict_shipping             | 进行复制表DML操作时，控制在复制表的下推充要条件判断失败时的行为。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
  | cn:enable_resource_track                       | 设置是否开启资源实时监控功能。此参数需在CN和DN同时应用。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
  | cn:enable_rls_match_index                       | 控制是否支持在行级访问控制特性使用场景中，基于目标谓词条件对基表执行索引扫描。目标场景为：基表设置并开启了RLS（Row Level Security）策略，查询谓词中包含unleakproof类型系统函数或like操作符。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |
  | cn:enable_save_datachanged_timestamp           | 确定是否收集insert/update/delete、exchange/truncate/droppartition操作对表数据改动的时间。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
  | cn:enable_scale_cache                            | ScaleCache通过提高缓冲区页面pin和unpin的本地性和SIMD加速哈希检索，以及copy on write的无锁索引扫描技术来实现缓冲区管理的优化，进而提升整体缓冲区的性能。该参数仅支持在ARM 8及以上平台环境设置。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
  | cn:enable_sel_cache                            | 当开启此功能时，在路径生成阶段，会针对经过优化器推导所得的、左右操作数均为普通列的、等值连接谓词进行选择率缓存，在路径搜索阶段进行谓词选择率的重复计算时，会使用该缓存加速计算。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
  | cn:enable_server_listener_thread              | 用于控制是否开启独立监听线程。当启用该功能时，GaussDB服务侦听的TCP端口port将由独立线程进行监听。独立监听线程功能开启需要设置GUC参数enable_thread_pool和enable_connect_thread_pool为on。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
  | cn:enable_shared_sslctx                        | 是否开启SSL证书全局加载并共享SSL上下文，仅在SSL参数配置为on时生效。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
  | cn:enable_shared_storage_aio                     | 该功能用来控制打开或关闭Dorado共享存储模式并行异步写日志优化功能。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
  | cn:enable_shared_storage_optimization          | 用于控制共享存储（比如dorado存储设备）下，是否开启性能优化。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
  | cn:enable_show_err_code                         | 控制gsql等前端连接是否显示报错的错误码。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
  | cn:enable_show_view_original_definition          | 该参数用于控制在A模式数据库下查询视图定义时，显示用户输入的原始SELECT语句。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
  | cn:enable_slot_log                             | 是否开启逻辑复制槽主备同步特性。目前仅涉及归档槽及备份槽。云场景且开启逻辑复制功能时设置为on，其他场景设置为off。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
  | cn:enable_smp_partitionwise                     | 控制是否在SMP场景下，开启Partition-wise Join的能力。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
  | cn:enable_sort                                   | 控制优化器使用的排序步骤。完全消除明确的排序是不可能的，但是关闭这个变量可以让优化器在存在其他方法的时候优先选择其他方法。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
  | cn:enable_standby_bufferpool                     | 启用极致RTO备机读独立缓冲区功能的开关。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
  | cn:enable_startwith_prior_enhance              | 该参数标识是否增强对SELECT语句PRIOR修饰列的控制。在下述三个场景下，打开该参数会报错；关闭该参数不报错，使用PRIOR关键字修饰列等同于不添加PRIOR关键字。 - 在带有CONNECT BY子句的SELECT语句中，ON条件、ORDER SIBLINGS BY子句使用PRIOR修饰列。  - 在不带有CONNECT BY子句的SELECT语句中，使用PRIOR修饰列。  - 在支持子句（SELECT查询列、DISTINCT子句、WHERE子句、GROUP BY子句、HAVING子句、WINDOW子句、ORDER BY子句）中，使用PRIOR修饰伪列LEVEL、CONNECT_BY_ISCYCLE、CONNECT_BY_ISLEAF。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
  | cn:enable_stmt_track                            | 控制是否启用Full /Slow SQL特性。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
  | cn:enable_stream_pbe                            | 设置优化器在数据节点上是否对STREAM分布式计划开启缓存执行计划的优化。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
  | cn:enable_subtype_inherit_notnull_constraint      | 当subtype作为集合类型和数组类型的子元素时，控制subtype的非空约束是否生效。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
  | cn:enable_tde_async_encryption                   | 透明数据异步加密功能开关。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
  | cn:enable_thread_permission_down              | 后台线程权限控制开关，开启后后台线程使用gs_role_signal_backend角色权限，关闭后使用初始用户权限。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
  | cn:enable_thread_pool                          | 线程池控制开关。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
  | cn:enable_threads_memory_reserve                | 设置是否启用后台线程内存隔离模块。当开启逻辑内存管理模块（即enable_memory_limit为on）时，设置该参数为on才能启动生效。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
  | cn:enable_udf_execute_direct                  | 是否允许EXECUTE DIRECT ON语句执行用户自定义函数。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
  | cn:enable_uniq_idx_a_compat                      | 控制复合唯一索引针对Null值是否兼容ORA数据库。该参数仅在ORA兼容性的数据库中适用，建议使用默认值。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
  | cn:enable_unique_checking_of_unusable_index      | 控制当表中存在UNUSABLE的唯一索引时，插入和更新操作是否需要阻塞。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
  | cn:enable_user_metric_persistent               | 设置是否开启用户历史资源监控转存功能。开启时，对于PG_TOTAL_USER_RESOURCE_INFO视图中的数据，会定期采样保存到GS_WLM_USER_RESOURCE_HISTORY系统表中。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
  | cn:enable_verify_datafiles                      | 控制是否开启数据文件误删校验功能。该功能仅支持数据库实例正常运行期间对数据文件（base、global、pg_tblspc、undo目录中文件）进行误删除检测；误删检测仅包括文件被误删除（rm）或者被重命名（mv）两种场景检测。误删数据文件和检测之间存在时间差，若在此期间数据库停机，则无法检测到误删文件。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
  | cn:enable_view_invalidation                      | 用于控制视图失效功能的开启与关闭。开启该参数后，若视图依赖对象发生变更，上层依赖视图将级联失效。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |
  | cn:enable_wal_page_header_crc                    | 控制是否对wal日志页面头进行crc计算赋值和校验。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
  | cn:enable_wal_replication_compression          | 在主DN和备DN间物理复制时设置启动xLog日志压缩功能。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
  | cn:enable_wdr_cache                           | 该参数的功能为，针对WDR报告后台线程调整GUC参数enable_gsstat_cache状态。当enable_wdr_cache设置为on时，WDR报告后台线程会将enable_gsstat_cache设置为on，否则设置为off。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
  | cn:enable_workload_rule                         | 控制系统是否启用SQL限流。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
  | cn:enable_xid_abort_check                         | 事务提交时校验事务ID回滚开关是否开启。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
  | cn:enable_xmltype_ignore_format                | 用于控制xmltype类型的数据是否使用content格式校验。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
  | cn:eviction_candidate_list_size               | 智能淘汰算法的淘汰候选队列长度。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |
  | cn:eviction_clean_page_percent_min              | 智能淘汰算法保留的最少干净页数量。干净页少于此比例，限制淘汰候选页面的产生速率，设置为0不限制。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |
  | cn:extra_float_digits                            | 这个参数为浮点数值调整显示的数据位数，浮点类型包括float4、float8 以及几何数据类型。参数值加在标准的数据位数上（FLT_DIG或DBL_DIG中合适的）。设置为负数，表示消除不需要的数据位。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
  | cn:feedback_collection_expired_time             | 该参数用于设置未被训练的基数反馈信息基数反馈模型(可通过gs_stat_get_acm_feedback_operator_info()查看)超时时间，过期的算子信息会定期被清理，单位是毫秒。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
  | cn:feedback_model_cache_limit                     | 该参数用于设置控制基数反馈模型在全局内存最大缓存个数。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |
  | cn:feedback_model_expired_time                  | 该参数用于设置基数反馈模型(可通过gs_abo_model_statistic查看)超时时间，过期的模型会定期被清理，单位是毫秒。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
  | cn:feedback_record_expired_time                | 该参数用于设置系统表gs_abo_history中记录的超时时间，超过该时间的记录会定期被清理，单位是毫秒。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
  | cn:fix_func_selection                            | 是否优化函数匹配策略。 选项值catlist: 优化catlist顺序问题；（对非B兼容模式进行优化，非B兼容模式下始终优先选择系统函数并执行。B兼容模式与505.1.0版本之前的版本保持一致，可能提示函数不唯一的错误，也可能选中系统函数进行执行）。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
  | cn:float_shortest_precision                      | 这个参数控制是否开启最小精度方法替代sprintf()来实现浮点数的序列化功能。该最小精度方法用于提升浮点数序列化系统函数的性能，即缩短float4out()和float8out()两个系统函数单线程的执行时间。建议新开局点或者对浮点序列化有性能诉求，可以设置此参数。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
  | cn:forbid_hold_cursor_with_forupdate             | 用于控制存储过程中带有FOR UPDATE、FOR NO KEY UPDATE、FOR SHARE或FOR KEY SHARE特性的游标循环或for loop查询语句行为，是否在执行事务提交/回滚操作后的下次循环访问游标时报错。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
  | cn:forbid_public_funcname_same_with_sysfunc    | 控制在创建函数及RENAME函数时，是否禁止PUBLIC函数与pg_catalog下的系统函数名称相同。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
  | cn:force_promote                               | 是否开启DN备机强制升主，强制升主有可能导致数据丢失。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
  | cn:force_smp_partitionwise_scan                  | 在SMP场景下，打开Partition-wise Join开关enable_smp_partitionwise后，是否在全局范围内开启Partition-wise Scan的并行扫描方式。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
  | cn:format_pg_to_timestamp                      | 在PG模式下，控制to_timestamp(string \[, fmt\])函数的行为。开启后，如果有不支持的格式，自动跳过，当前版本不支持FF，FF7，FF8，FF9，RR，RRRR，SYYYY，x，X等格式；支持早于294277-01-01 00:00:00之前的时间日期和负数年份（转化成公元前）；FF1-FF6会把超出精确度的毫秒四舍五入；当时间日期中相同项冲突时（例如DDD和DD所指的天数不同时）返回一个格式正确的时间不会报错。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
  | cn:global_plancache_memory_ratio               | 用于控制全局共享计划缓存占用动态内存的百分比阈值，0表示关闭GPC内存管控。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
  | cn:gs_format_behavior_compat_options             | gs_format_behavior_compat_options用于选择GaussDB内部系统函数配置项。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
  | cn:gs_perf_freq                                   | 设置自动采集堆栈功能的采集频率。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
  | cn:gs_perf_interval                               | 设置自动采集堆栈功能的采集时间间隔（若尝试设置为1-4，会自动将该参数调整到默认值5）。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
  | cn:gs_perf_retention_days                      | 设置火焰图html文件保留天数。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
  | cn:gsi_fastpath_level                          | 控制优化器是否执行全局二级索引简单查询的规则判断系统，全局二级索引的简单查询规则如下：单个表、没有子查询、没有子链接、目标表不是视图。查询语句无法生成普通索引的执行计划。查询语句无法生成GSI的IndexOnlyScan执行计划。查询语句不包含Scan类的Hint，如TableScan、IndexScan等。WHERE条件中包含等值条件且等值条件包含候选GSI（唯一且不是部分GSI索引）的索引键。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
  | cn:gsstat_cache_size                             | 获取特定分区的统计信息时缓存加速所占用的内存最大值。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
  | cn:htap_deploy_mode                            | 依赖HTAP特性开启状态，设置HTAP部署模式。分布式下仅支持主机部署HTAP。分布式下无论如何设置，实际生效值为primary。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
  | cn:htap_flush_interval                        | 依赖HTAP特性开启状态，设置同步增量行存数据到IMCV行组的最大时间间隔。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
  | cn:htap_flush_workers                             | 依赖HTAP特性开启状态，设置HTAP最大后台工作线程数，后台线程用于执行同步增量行存数据到IMCV行组，异步加载，缓冲区换入换出任务。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
  | cn:htap_max_mem_size                           | 依赖HTAP特性开启状态，设置HTAP特性可用的内存上限。当GaussDB动态内存使用达到上限后，即使HTAP内存使用未达到上限，也无法继续分配内存。该参数不应该超过max_process_memory，并根据实际使用场景合理分配空闲内存作为该参数的值。取值如果要带单位，必须为KB、MB、GB。 重启后生效，即重启前为修改前的值，重启后为修改后的值。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
  | cn:htap_memctl_policy                            | 依赖HTAP特性开启状态，设置HTAP特性内存管理的策略模式。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |
  | cn:idle_in_transaction_timeout                   | 表明与服务器建立连接并开启事务后，事务空闲并不进行任何操作的最长时间。0表示关闭超时设置。正数表示与服务器建立连接并开启事务后，事务空闲并不进行任何操作的最长时间。当超过设定的值后，会与服务器断开连接。参数值设置越小越安全，但用户使用越不便，依据业务安全诉求设定。参数设置过小，可能会使得事务开启后，客户端应用在运行过程中没有及时发送新的请求，从而导致会话超时退出，影响用户使用。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
  | cn:ignore_invalid_pages                        | 控制回放结束时检测到无效页面是否触发PANIC级别错误。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
  | cn:illegal_character_strict_check              | 用于控制是否开启非法字符校验。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |
  | cn:ilm_instance_compress                       | 将指定ILM压缩策略设定为实例级压缩策略。当前仅支持将跨页透明压缩（TURBO）策略指定为实例级策略，当ilm_instance_compress=turbo时，实例下所有支持跨页透明压缩的对象均会自动添加TURBO压缩策略。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
  | cn:ilm_instance_compress_configuration         | 指定实例级压缩策略的默认配置，由压缩级别和压缩冷热管理时间两部分组成。以默认值为例，其代表对压缩对象中1天内未修改的数据使用low级别进行压缩。时间范围不能超过3年。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
  | cn:imcvscan_consistency                          | 依赖HTAP特性开启状态和enable_imcvscan参数取值，设置列存扫描的一致性语义。 强一致语义下，无论列存数据是否存在未同步的行存变更，列存扫描始终保持和行存结果的一致。 弱一致语义下，仅扫描列存数据，当列存数据存在未同步的行存变更时，不保证和行存结果的一致，不支持列回行、备机IMCVScan。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
  | cn:incremental_checkpoint_timeout              | 增量检查点开关打开之后，设置自动WAL检查点之间的最长时间。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
  | cn:index_txntype                                | 控制UBTree的索引类型为PCR或RCR，PCR支持通过索引进行闪回查询，RCR不支持。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
  | cn:instr_unique_sql_combination_options          | Unique SQL 同类语句归并功能配置项，该参数的值由若干个配置项用逗号隔开构成。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
  | cn:instr_unique_sql_size                         | 用于控制unique sql、full sql、asp功能记录query信息长度上限。如果实际语句长度字节数大于该值，会进行截断。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
  | cn:instr_unique_sql_track_type                  | unique sql记录sql方式。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
  | cn:llvm_max_memory                               | 此参数设置Codegen编译产生的IR（包括缓存的和正在使用的）所占用的最大内存。Codegen使用的内存不使用预占的方式申请，属于max_dynamic_memory的一部分，且受llvm_max_memory参数的限制。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
  | cn:load_data_behavior_compat_options              | 控制sql_compatibility='B'以及M-Compatibility模式数据库行为配置项。用于控制LOAD DATA语法导入数据的行为方式。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
  | cn:local_syscache_threshold                     | 系统表cache在单个session缓存的大小。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
  | cn:lockwait_timeout                             | 控制单个锁的最长等待时间。当申请的锁等待时间超过设定值时，系统会报错。该参数仅针对常规锁生效。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |
  | cn:log_autovacuum_min_duration                   | 当自动清理的执行时间大于或者等于某个特定的值时，向服务器日志中记录自动清理执行的每一步操作。设置此选项有助于追踪自动清理的行为。举例如下：将log_autovacuum_min_duration设置为250ms，表示记录所有运行大于或者等于250ms的自动清理命令的相关信息。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
  | cn:log_hostname                                | 默认状态下，连接消息日志只显示正在连接主机的IP地址。打开此选项同时可以记录主机名。由于解析主机名可能需要一定的时间，可能影响数据库的性能。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
  | cn:log_temp_files                                 | 控制记录比该参数设定值大的临时文件的删除信息。临时文件可以用来排序、哈希及临时查询结果。当一个临时文件被删除时，将会产生一条日志消息。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
  | cn:log_statement                                 | 控制记录SQL语句。对于使用扩展查询协议的客户端，记录接收到执行消息的事件和绑定参数的值（内置单引号要双写）。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
  | cn:logging_module                                 | 用于设置或者显示模块日志在服务端的可输出性。该参数依赖于log_min_messages参数的设置，低于log_min_messages设置级别的模块日志不会打印。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
  | cn:logical_decode_options_default                | 指定逻辑解码启动时未指定解码选项的全局默认值。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
  | cn:m_format_dev_version                        | 数据库平台迭代小版本兼容性行为配置项。依赖sql_compatibility兼容性参数设置为M时，m_format_dev_version才会生效。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
  | cn:maintenance_work_mem                          | 设置在维护性操作中可使用的最大的内存，单位byte。该参数的设置会影响VACUUM、VACUUM FULL、CLUSTER、CREATE INDEX的执行效率。建议设置此参数的值大于work_mem，可以改进清理和恢复数据库转储的速度。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
  | cn:max_active_global_temporary_table            | 全局临时表功能开关，控制是否可以创建全局临时表。该参数的取值决定了共享缓存中预留给全局临时表所需的哈希表的内存使用，并不会强制限制所有会话中的活跃全局临时表总数。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
  | cn:max_cbm_retention_time                         | 用于控制何时触发备份CBM文件的强制回收，以避免由于备份操作过程中CBM文件无法回收导致磁盘满、集群只读等影响。该参数实际设置值建议按照全备的时间间隔设置。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
  | cn:max_compile_functions                         | 设置服务器存储的函数编译结果的最大数量。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
  | cn:max_concurrent_autonomous_transactions       | 自治事务最大连接数，同一时间自治事务执行的最大并发数。当设置为0时，将无法执行自治事务。理论最大值为10000。根据实际业务需要和硬件配置设置此参数，建议不超过max_connections的1/10。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
  | cn:max_connections                             | 允许连接的最大并发连接数。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
  | cn:max_io_capacity                              | 设置后端写进程批量刷页每秒的IO上限，需要根据具体业务场景和机器磁盘IO能力进行设置，要求RTO很短时间或者数据量比共享内存大多倍的情况，业务访问数据量又是随机访问时，该值不宜过小。设置较小的max_io_capacity会减小后端写进程刷页个数，如果业务触发页面淘汰多时，该值设置小会影响业务。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
  | cn:max_plancache_memory_ratio                   | 用于控制session级prepare statement和cursor_sharing的计划缓存占用动态内存的百分比阈值。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
  | cn:max_pool_size                                | CN的连接池与其它某个CN/DN的最大连接数。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
  | cn:max_process_memory                            | 设置CN实例可以使用的最大物理内存。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
  | cn:max_stream_threads                          | 当运行stream线程中除sync quit状态外的线程数（活跃stream线程数）超过max_stream_threads上限，等待降低到max_stream_threads范围内再进行复用或拉起新stream线程。 当stream线程数超过max_stream_threads后，默认分批退出空闲stream，直到stream线程数小于等于max_stream_threads或不存在空闲stream线程。 该参数仅在enable_thread_pool打开后生效。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |
  | cn:maximal_feedback_model_num                   | 该参数用于设置基数反馈模型数量上限，超过此上限后不再训练新的模型。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
  | cn:most_available_sync                          | 在有同步备机故障时，主机事务不因同步备机故障而被阻塞。比如有两个同步备机，一个故障，另一个正常，此时主机事务只会等正常的同步备机，而不被故障的同步备所阻塞。再比如执行quorum协议时，一主三同步备，配置ANY 2(node1,node2,node3)，当node1、node3故障，node2正常时，主机业务同样不被阻塞。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
  | cn:nls_date_format                               | 用于DATEA类型和字符类型转换时的格式控制。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
  | cn:num_internal_lock_partitions                | 控制内部轻量级锁分区的个数。主要用于各类场景的性能调优。 参数内容以关键字和数字的KV方式组织，各个不同类型锁之间以逗号隔开。 先后顺序对设置结果不影响。例如"CLOG_PART=256,CSNLOG_PART=512"等同于"CSNLOG_PART=512,CLOG_PART=256"。 重复设置同一关键字时，以最后一次设置为准。例如"CLOG_PART=256,CLOG_PART=2"，设置的结果为CLOG_PART=2。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
  | cn:opt_behavior_knob                              | 用于控制优化器在特定场景下的行为变更，以进行手动查询调优。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
  | cn:optrbo_max_or_expr_numbers                   | 用于设置OR展开允许应用的最大次数。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
  | cn:page_missing_dirty_check                      | 页面漏置脏校验的功能开关，检测被修改页面是否忘记置脏，仅在page_version_check非off情况下生效。page_version_check为off时，修改的值会下发到内核，但实际功能不会生效，直到将page_version_check修改为非off时才会真正生效。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
  | cn:page_version_check                            | 启用页面版本校验功能类型。off表示关闭页面版本校验功能。 memory表示开启纯内存态的页面版本校验功能，故障重启页面版本信息会丢失。 persistence表示开启持久态的页面版本校验功能，故障重启页面版本信息不丢失。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
  | cn:page_version_full_validation                 | 在AntiCache持久态下，页面版本在buffer刷脏时即插入AntiCache，这相比在buffer淘汰时才插入的内存态更为频繁，容易因占满AntiCache内存而导致漏校验。为降低漏校验概率、实现100%校验覆盖，需优化持久态的插入方式与Vlog文件回收机制。page_version_full_validation控制是否开启AntiCache全校验模式。开启此参数后，在插入AntiCache时若内存已满，系统将先对一个已有页面执行原地校验以释放空间，再插入新版本。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
  | cn:page_version_max_num                         | 内存中所能缓存的页面版本信息的最大数量，仅在 page_version_check非off情况下生效。 page_version_check为off时，修改的值会下发到内核，但实际功能不会生效，直到将page_version_check修改为非off时才会真正生效。取值为0时，page_version_check为ON的情况下，根据shared_buffers大小自动计算，page_version_max_num=shared_buffers\*2。例如，32M shared_buffers对应4096个buffer，所以页面版本信息数量设置为8192个。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
  | cn:page_version_partitions                     | 内存中缓存页面版本信息的哈希表分区数量，分区数量直接影响哈希查询效率和哈希冲突概率，仅在 page_version_check为非off情况下生效。page_version_check为off时，修改的值会下发到内核，但实际功能不会生效，直到将page_version_check修改为非off时才会真正生效。取值为0时：page_version_check为ON的情况下，根据page_version_max_num自动计算，page_version_partitions=page_version_max_num/512。若自动计算结果小于4，则强制设置为4。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
  | cn:page_version_recycler_thread_num           | 控制回收和校验页面版本信息的线程数量，仅在 page_version_check非off 情况下生效。page_version_check为off 时，修改的值会下发到内核，但实际功能不会生效，直到将page_version_check修改为非off时才会真正生效。page_version_check参数值为memory、page_version_recycler_thread_num取值为0时：根据page_version_partitions自动计算，page_version_recycler_thread_num=page_version_partitions/16384，若自动计算结果大于4，则强制设置为4，不允许大于page_version_partitions，如果大于，则会被强制设置为page_version_partitions的值。page_version_check参数值为persistence时：小于2时将设置为2，大于等于2时强制使用手动配置的参数。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
  | cn:pagewriter_sleep                             | 设置用于增量检查点打开后，pagewriter线程每隔pagewriter_sleep的时间刷一批脏页下盘。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
  | cn:pagewriter_thread_num                        | 设置用于增量检查点打开后后台刷页的线程数，主要是按照脏页置脏的顺序刷盘，用于推进recovery点。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
  | cn:parallel_build_thread_num                    | 代表并行重建的并行度。当取值为1时表示运行原有单线程重建代码，当取值为n时会建立n条线程完成重建时的数据传输。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
  | cn:partition_iterator_elimination                | 分区表在分区剪枝结果为一个分区时，是否消除分区迭代算子来提升执行效率。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
  | cn:partition_page_estimation                   | 分区表页面是否通过剪枝结果进行页面估算优化。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
  | cn:password_encryption_type                    | 该字段决定采用何种加密方式对用户密码进行加密存储。修改此参数的配置不会自动触发已有用户密码加密方式的修改，只会影响新创建用户或修改用户密码操作。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
  | cn:perf_trigger_increase                       | 设置由CPU使用率秒级升高触发火焰图采集的阈值。当系统CPU资源占用率相比前一秒升高的比例超过该参数取值时，会生成CPU秒级冲高火焰图。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
  | cn:perf_trigger_limit                          | 设置由CPU使用率冲高触发火焰图采集的阈值。当系统CPU资源占用率超过该参数取值时，会生成CPU冲高火焰图。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
  | cn:pin_buffer_group_cores                      | ScaleCache功能，在pin和unpin优化时会对CPU核进行分组，该参数表示分组时每组CPU的核数。该参数仅支持在ARM 8及以上平台环境设置。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
  | cn:plan_cache_mode                             | 标识在prepare语句中，选择生成执行计划的策略。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
  | cn:plsql_block_concat_typename                  | 控制PL/SQL的子块中自定义类型名字的拼接方式，on：表示PL/SQL子块中的自定义类型，其在SQL中实际创建的名字拼接格式为OID.\[m.n···\].typename，其中OID为存储过程的OID，typename为自定义类型的名称，m,n则为子块的序号，多层子块嵌套时，则需要多层序号，如果仅有单层子块，则仅需m一个数字拼接即可。off：表示向下兼容旧式模式，名字拼接方式为OID.typename。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
  | cn:pooler_maximum_idle_time                    | Pooler连接自动清理功能使用，当连接池中连接空闲时间超过所设置值时，会触发自动清理机制，清理各节点的空闲连接数到minimum_pool_size。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
  | cn:promote_lsn_check                              | 控制回放结束升主时是否校验本地日志回放完整性。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
  | cn:random_page_cost                              | 设置优化器计算一次非顺序抓取磁盘页面的开销。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
  | cn:recovery_parse_workers                       | 极致RTO特性中ParseRedoRecord线程的数量。 - 需要配合recovery_redo_workers使用。recovery_parse_workers和recovery_redo_workers同时大于1，则开启极致RTO。如不期望开启极致RTO，请保持recovery_parse_workers为默认值1。  - 在开启极致RTO时确保参数replication_type为1。  - 若同时开启极致RTO和并行回放，则极致RTO特性生效，并行回放特性失效。  - 极致RTO不支持流控，流控统一由recovery_time_target参数控制。                                                                                                                                                                                                                                                                                                                                                                                               |
  | cn:recovery_redo_workers                          | 是极致RTO特性中每个ParseRedoRecord线程对应的PageRedoWorker数量。recovery_redo_workers需要配合recovery_parse_workers使用，recovery_parse_workers或者recovery_redo_workers大于1，则开启极致RTO。如不期望开启极致RTO，请保持recovery_redo_workers为默认值1。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
  | cn:replay_delay                                | 开启容灾延迟回放特性时，用于设置灾备数据库实例延迟回放的时间。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |
  | cn:replay_mode                                   | 容灾延迟回放特性开启时，用于灾备数据库实例暂停回放。 - ""：表示不开启暂停回放。  - stop：表示立刻暂停回放。  - 时间戳：设置为时间戳表示暂停回放到该时间戳对应的barrier点。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
  | cn:resilience_ctrlslot_available_maxpercent       | 最多允许慢SQL占用线程池的线程占用百分比。仅对非sysadmin/monitoradmin用户执行的select类型的语句生效。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
  | cn:resilience_memory_reject_percent              | 用于控制线程池过载逃生的堆积会话数占比。该参数仅在GUC参数enable_thread_pool和use_workload_manager打开时生效。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
  | cn:resilience_threadpool_reject_cond             | 用于控制线程池过载逃生的线程池使用率比例。该参数仅在GUC参数enable_thread_pool和use_workload_manager打开时生效。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |
  | cn:safe_data_path                               | 设置初始用户以外的路径前缀限制，目前包括copy和高级包路径限制。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |
  | cn:segment_buffers                            | 段页式元数据页的内存大小。用来缓存段页式段头的内容，属于关键元数据信息，为了提高性能建议常用的表的段头都能缓存在buffer中，不被置换出去。建议按照表的个数（包括索引和toast表）\* 分区数 \* 3 + 128 来设置。该参数设置过小会导致首次创建段页式表时耗时较久，设置过大将会出现数据库由于无法申请到足够的内存而无法成功启动的情况。因此请按照默认值进行设置，不建议修改，避免设置明显不合理（过大或过小）的segment_buffers值。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |
  | cn:session_replication_role                    | 控制当前会话与复制相关的触发器和规则的行为。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
  | cn:shared_storage_write_mode                   | 用于控制共享存储（比如dorado存储设备）下，主数据库实例的最大Xlog可写入位置。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
  | cn:single_node_table_strategy                   | 控制创建单节点表的行为。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
  | cn:sql_beta_feature                             | 标识开启的可选SQL引擎Beta特性，其中包括对行数估算、查询等价估算等优化。开启可以对特定的场景进行优化，但也可能会导致部分没有被测试覆盖的场景发生性能劣化。在特定的客户场景中，通过此GUC参数对查询重写规则进行设置，使得查询效率最优。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
  | cn:sql_hash_abort_list                          | 基于GUC创建SQL异常阻断补丁。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
  | cn:sql_mode                                     | MYSQL兼容模式下SQL行为控制配置项。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
  | cn:sql_result_check                             | 控制表达式结果自验证功能。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
  | cn:standby_bufferpool_scale                     | 设置用于开启极致RTO备机读独立缓冲区功能后，独立缓冲区使用shared_buffers内存缓冲区大小的比例。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
  | cn:standby_freshness_max_lag                   | 单位为秒。同一时刻备机相对于主机的数据新鲜度相差的最大时延。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
  | cn:standby_page_repair                         | 控制备机回放时页面修复开关。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
  | cn:standby_read_use_az_info                      | GTM-Lite备机读是否使用AZ信息，优先选择和CN相同的AZ的备机，默认关闭。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
  | cn:standby_read_use_load_balance                | GTM-Lite备机读是否使用负载均衡功能，随机挑选满足一致性点（和AZ信息）的DN，默认关闭。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
  | cn:start_with_max_mem                           | 对于数据量较大的start with查询语句，可能会由于递归深度过大导致占用内存过大，该参数用于控制start with算子占用的最大内存大小。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
  | cn:static_thread_pool_num                        | 线程个数，表示用于创建静态线程池（静态池）的线程个数。该参数仅在enable_thread_pool打开后分布式CN上生效。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
  | cn:stats_history_record_limit                  | 每个对象（包括表、列、分区、索引）的历史统计信息保留数目上限。每个对象在收集统计信息时会同时存入历史统计信息表中，当历史统计信息表中该对象的统计信息数量达到该阈值，再次收集新的统计信息时，时间较早的统计信息会被清理。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
  | cn:stats_history_retention_time                  | 每个对象（包括表、列、分区、索引）的历史统计信息保留时间。每个对象在收集统计信息时会同时存入历史统计信息表中，当历史统计信息表中该对象的统计信息的保留时间超过该阈值后，再次收集新的统计信息时，已经超过保留时间的统计信息会被清理。-1表示历史统计信息不因时间而清除。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
  | cn:stream_resource_control_attr                  | 包含cpu_control_threshold、stop_stream_create_threshold和os_run_queue_threshold三部分，分别控制进行CPU上限控制的阈值，对新stream业务默认报错的阈值，操作系统中处于可运行状态的总线程数超过CPU核数的倍数阈值。该参数仅在enable_thread_pool打开后生效。该参数分为三个部分，'cpu_control_threshold, stop_stream_create_threshold, os_run_queue_threshold'，这三个部分的具体含义如下： - cpu_control_threshold：控制进行CPU上限控制的阈值，取值范围为0\~100。  - stop_stream_create_threshold：对新stream业务默认报错的阈值，取值范围为0\~100。  - os_run_queue_threshold：操作系统中处于可运行状态的总线程数超过CPU核数的倍数阈值，取值范围为0\~100。cpu_control_threshold、stop_stream_create_threshold、run_queue_threshold均为0时表示该功能关闭。当cpu_control_threshold、stop_stream_create_threshold均生效时，需满足cpu_control_threshold \<= stop_stream_create_threshold。                                                                                                                                                                      |
  | cn:support_binary_copy_version                  | COPY FROM的BINARY模式下导入数据时是否进行二进制文件编码信息校验。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
  | cn:support_zero_character                        | 当数据中包含Unicode编码为\\u0000的字符（以下简称0字符）时，数据库是否取消对0字符的校验并且正确处理而不进行截断操作。建议设置为默认值，仅在数据中存在0字符且需要对0字符进行正确处理时开启该参数。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
  | cn:switchover_abort_timeout                     | switchover主备消息交互完成后，若主机退出线程超过该参数设定的超时阈值，将触发进程异常终止。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
  | cn:synchronous_commit                           | 设置当前事务的同步方式。通常情况下，一个事务产生的日志同步顺序如下：主机将日志内容写入本地内存。主机将本地内存中的日志写入本地文件系统。主机将本地文件系统中的日志内容刷盘。主机将日志内容发送给备机。备机接收到日志内容，存入备机内存。备机将备机内存中的日志写入备机文件系统。备机将备机文件系统中的日志内容刷盘。备机回放日志，完成对数据文件的增量更新。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
  | cn:syncrep_wait_proceed_timeout                  | 在事务提交过程中，主机线程等待多数派确认时收到终止信号后进行超时检测的时间阈值。当多数派备机落盘位置持续未发生更新的时长超过该阈值，主机进程将主动退出。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
  | cn:system_function_version                      | 数据库系统函数行为配置项。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
  | cn:system_view_version                          | 控制系统视图的版本。所有版本向下兼容，例如system_view_version=3时同时满足版本2与版本1的所有特性。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
  | cn:tde_dkcache_remain_time                      | 用于设置透明加密数据密钥缓存有效时长。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
  | cn:tde_index_default_encrypt                    | 如果tde_index_default_encrypt=on，创建索引时，如果基表是加密表，则自动将新索引转换为加密索引。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
  | cn:tde_key_info                                | 开启透明加密功能后，透明数据运行时需访问外部密钥服务实现密钥管理，该参数配置用于访问密钥服务的相关信息，如服务地址、身份认证信息、项目信息等。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
  | cn:temp_file_limit                              | 指定一个会话中，能用于临时文件的最大磁盘空间。比如：一个连接会话中需要进行排序或者使用外存哈希表的临时文件，以及使用游标功能占用的临时文件。SQL查询执行时使用的临时表空间不在此限制。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
  | cn:thread_pool_idle_time                        | 用于限制线程池线程的空闲时间，当线程池线程空闲时间超过该参数的设置时，则线程退出，并释放相关的内存资源。该参数仅在enable_thread_pool打开后生效，仅sysadmin用户可以访问。另外该参数不作用于认证线程池的线程。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
  | cn:track_activity_history_query_number            | 发生死锁后，日志可打印事务内历史命令的最大数量。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
  | cn:track_activity_query_size                   | 用于跟踪每一个活动会话中当前正在执行命令的字节数。如果实际命令字节数大于该值，会进行截断。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
  | cn:track_counts                                | 控制收集数据库活动的统计数据。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
  | cn:track_stmt_mem_ctl                           | 控制运维各子功能的内存上限。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |
  | cn:track_stmt_parameter                          | 开启track_stmt_parameter后，在statement_history中记录的执行语句不再进行归一化操作，可以显示完整SQL语句信息，辅助DBA进行问题定位；其中对于简单查询，显示完整语句信息；对于PBE语句，显示完整语句信息的同时，追加每个变量数值信息，格式为"query string；parameters:$1=value1,$2=value2,..."，该参数提供的目的是为用户呈现全量SQL信息，不受track_activity_query_size参数控制。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
  | cn:track_stmt_wait_driver_threshold             | 语句在JDBC执行时间的统计信息，在该参数时间范围内传输到数据库时，统计信息会在数据库处理并落盘，记录在表DBE_PERF.statement_history的driver_info字段。如果超时，则丢弃这部分信息。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
  | cn:tsearch_options                              | 控制全文检索相关功能的使用。新安装数据库默认值： ""。506.0.RC1版本之前的数据库升级后的默认值："configuration,dictionary,debug_function"。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
  | cn:turbo_compress_force_fast_allocate            | 压缩表扩展时是否使用快速预占进行空间分配，默认使用填0的方式进行分配。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
  | cn:unified_audit_location                        | 控制统一审计日志记录到具体的位置。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |
  | cn:use_workload_manager                        | 是否开启资源管理功能。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
  | cn:using_danger_feature                        | 用于控制是否开启危险特性。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
  | cn:ustore_attr                                   | 该参数主要用来控制USTORE存储引擎表的信息统计，回滚类型，重点模块(包括数据、索引、回滚段、回放等)运行时数据的校验，主要用于协助研发问题定位。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
  | cn:vacuum_cost_delay                            | 指定开销超过vacuum_cost_limit的值时，进程睡眠的时间。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
  | cn:vacuum_gtt_defer_check_age                  | vacuum执行后检查全局临时表relfrozenxid与普通表的差异。如果全局临时表relfrozenxid落后超过指定参数值，就会产生告警。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
  | cn:vacuum_truncate                               | 控制是否开启表的清理时截断连续空闲尾页功能。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
  | cn:vector_engine_features                     | 标识向量化引擎可选特性的开关。开启这些特性不一定对执行性能有提升效果，在特定的业务场景中，通过此GUC参数对向量化引擎相关特性进行设置，使得执行性能最优。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
  | cn:vectordb_node_retrieval_num_percent         | 用于控制KMEANS分布下进行向量查询时查找数据的目标聚簇数量比例。比例越低，性能越高，准确率下降。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
  | cn:verify_clog_csnlog_mode                       | 表示配置的clog和csnlog页面数据正确性校验报错日志级别和告警输出。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
  | cn:verify_log_buffers                           | 控制内存态verify log buffers大小，代表页数，单位为8kB。例如：数值为4时，代表申请内存为4 \* 8kB = 32kB。仅在 page_version_check 为 persistence下生效。page_version_check 为非 persistence 时，修改的值会下发到内核，但实际功能不会生效，直到将page_version_check修改为persistence时才会真正生效。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
  | cn:wal_buffer_reserve_percent                   | 设置主机端wal日志缓存保留窗口的比例，该窗口保留缓存中已落盘的日志数据。该参数设置为非0的有效值时，需满足wal_buffers设置值不小于1GB，该参数设置值才能生效。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
  | cn:wal_replication_compression_settings         | 主备数据库xLog压缩采用的算法规则。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
  | cn:wal_replication_compression_thread_settings | 主备数据库的并行压缩线程数和单线程队列深度。前提是enable_wal_replication_compression要开启，此参数才能生效。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
  | cn:wal_replication_ssl                           | 与GUC参数ssl同时使用控制主备之间是否开启SSL通信，只有两个参数均为on时，主备才会走ssl加密传输，如果关闭可以提高主备之间通信性能。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
  | cn:wal_writer_delay                              | WalWriter线程的写间隔时间。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
  | cn:wdr_snapshot_full_backup_interval           | WDR snapshot做全量快照的间隔。该参数控制的不是时间间隔，而是间隔个数。例如，当取值为12时，每一组先生成一个全量快照，再生成11个增量快照；当取值为1时，每个快照都是全量快照。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
  | cn:wdr_snapshot_query_timeout                   | 系统执行数据库监控快照操作时，设置快照操作相关的sql语句的执行超时时间。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
  | cn:wdr_snapshot_space_threshold                 | 快照空间占用维度的控制阈值。当快照占用空间达到该参数取值的80%时，会启用数据库的控制逻辑，使快照占用空间趋于平稳。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
  | cn:work_mem                                     | 设置内部排序操作和Hash表在开始写入临时磁盘文件之前使用的内存大小。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
  | cn:xloginsert_locks                            | 控制用于并发写预写式日志锁的个数。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
  | comm_no_delay                                   | 是否使用通信库连接的NO_DELAY属性。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
  | datestyle                                       | 设置日期和时间值的显示格式，默认值为"ISO,MDY"。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |
  | dn:a_format_date_timestamp                       | 控制current_date、current_timestamp、localtimestamp在事务开启时返回系统时间，替代原有的事务开启时间。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
  | dn:a_format_dev_version                           | 数据库平台迭代小版本兼容性行为配置项。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
  | dn:a_format_enable_copy_empty_lobs               | 在Oracle兼容模式下，执行COPY FROM批量插入时，是否允许通过空串输入向BLOB及CLOB类型中插入空字符串。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |
  | dn:a_format_func_col_name                       | 数据库A模式系统函数兼容性行为配置项。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
  | dn:a_format_version                            | 数据库平台兼容性行为配置项。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
  | dn:adaptcost_extended_feature                     | 该参数用于设置开启自适应代价的扩展功能。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
  | dn:adaptive_cardest_strategy                    | 该参数用于设置选择基数估计模型偏好。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
  | dn:adaptive_cost_min_time                        | 该参数用于设置基数反馈收集的SQL时间阈值，只有执行时间大于该值的语句反馈会被收集。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |
  | dn:adaptive_costest_strategy                    | 该参数用于设置代价评估使用新/旧代价的策略。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
  | dn:adaptive_costmodel_calibration_interval     | 该参数用于设置代价模型矫正逻辑的间隔时间。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
  | dn:ai_watchdog_oom_other_used_memory_threshold   | 预期的数据库的其他部分内存使用上限，单位是MB。 - 当参数值为-1时，对其他部分内存使用上限按照如下规则判断是否发生泄露： - 若max_process_memory小于300GB，则其他部分内存使用上限为20GB。  - 若max_process_memory大于等于300GB小于600GB，则其他部分内存使用上限为40GB。  - 若max_process_memory大于等于600GB，则其他部分内存使用上限为60GB。    - 若用户未采用默认值-1，则其他部分内存使用上限将采用用户设置的参数。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
  | dn:ai_watchdog_oom_process_threshold              | 预期的数据库进程使用占max_process_memory的使用比例，到达该阈值时，会触发内存泄漏判断；该值可以超过1。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |
  | dn:allow_create_sysobject                       | 设置是否允许在系统模式下创建或修改函数、存储过程、同义词等对象。此处的系统模式指数据库初始后自带的模式，但不包含public模式。系统模式的oid通常小于16384。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
  | dn:allow_initialuser_exec_others_udf             | 表示初始用户是否允许执行其他用户定义的函数或存储过程。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
  | dn:allow_sysadmin_exec_others_udf              | 表示sysadmin用户是否允许执行其他用户定义的函数或存储过程。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
  | dn:archive_interval                              | 表示归档间隔时间。超过该参数设定的时间时强制归档日志文件。设置较大影响PITR的RPO，建议使用默认值。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
  | dn:asp_flush_interval                         | 设置ASP定时刷盘的时间间隔。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
  | dn:asp_sample_num                             | LOCAL_ACTIVE_SESSION视图的最大样本个数，仅sysadmin用户可以访问。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
  | dn:async_build                                  | 控制是否使用异步build流程重建故障DN。开启时采用异步流程重建，在剩余副本数不足多数派时，可优先恢复业务写入能力；关闭时采用同步逻辑重建，剩余副本数不足多数派时需等待数据与日志完全同步方可恢复业务。启用本功能后，若要求重建中的备DN参与多数派提交，需满足被重建的备DN在参数synchronous_standby_names配置的同步列表中，且除被重建DN外至少有一个同步列表中的DN存活。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
  | dn:audit_dml_state                               | 是否对具体表的INSERT、UPDATE、DELETE操作进行审计。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
  | dn:audit_internal_event                         | 该参数决定是否审计内部工具cm_agent、gs_clean、WDRXdb的连接及进行的操作、DN上是否对来自CN的登入登出进行审计。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
  | dn:audit_system_function_exec                     | 这个参数决定在执行白名单内的系统函数时是否记录审计日志。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |
  | dn:auto_explain_analyze_options               | 控制自动打印执行计划是否显示运行时计划信息。该参数功能需要enable_auto_explain打开才能使用，继承enable_auto_explain约束，对于EXPLAIN语句不打印，只支持正常执行的语句计划打印。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |
  | dn:auto_increment_cache                         | 对自动增长列批量插入或导入触发自增时，预留自增缓存值的个数。预留自增值时刷新自增计数器为自增缓存值的最大值，缓存值使用完毕之前，自增计数器值不变，触发自增使用缓存的值。 参数值为0时，自动预留自增缓存值。 第一次触发自增时，若已知即将插入自动增长列的行数，预留已知数量的值。 若行数未知，每次预留2\^n个值，例如，第一次自增预留1个值，第二次自增预留2个值，第三次预留4个值，第四次预留8个值，以此类推，若预留值个数超过65535，预留65535个值。 参数值不为0时，预留缓存值的数量为参数值。 第一次触发自增时，若已知即将插入自动增长列的行数，预留已知数量的值。 若行数未知，每次预留auto_increment_cache数量的自增值。 预留的缓存值仅在语句内生效，若预留的自增缓存值没有全部被使用，后续插入语句基于自增计数器触发自增，会出现表中自动增长列的值不连续的情况。 此参数不影响本地临时表中的自动增长列。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
  | dn:auto_increment_increment                     | 自动增长列的自增步长，自增值将由auto_increment_offset + N × auto_increment_increment计算而来，N为正整数。 若小于auto_increment_offset自动增长列自增时会产生错误。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
  | dn:auto_increment_offset                       | 自动增长列的起始值，自增值将由auto_increment_offset + N × auto_increment_increment计算而来，N为正整数。若大于auto_increment_increment自动增长列自增时会产生错误。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
  | dn:autovacuum_mode                              | 该参数仅在autovacuum设置为on的场景下生效，它控制autoanalyze或autovacuum的打开情况。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |
  | dn:autovacuum_naptime                           | 设置两次自动清理操作的时间间隔。参数类型：整型，参数单位：s。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |
  | dn:autovacuum_vacuum_scale_factor               | VACUUM时表的规模因子，用于计算触发VACUUM的阈值。触发VACUUM的阈值=autovacuum_vacuum_threshold+reltuples（表上元组的个数）\*autovacuum_vacuum_scale_factor。当表上被删除或更新的记录数超过阈值时，才会对这个表执行VACUUM操作。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
  | dn:b_format_dev_version                         | 数据库平台迭代小版本兼容性行为配置项。需要cn、dn同时设置。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |
  | dn:b_format_version                           | 数据库平台兼容性行为配置项，用于控制MySQL兼容模式下的前向兼容性。需要cn、dn同时设置。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
  | dn:batch_insert_index_types                      | 在特定场景下执行批量插入时，是否开启批量插入索引性能优化。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |
  | dn:bgwriter_delay                              | 设置后端写进程写"脏"共享缓冲区之间的时间间隔。每一次，后端写进程都会为一些脏的缓冲区发出写操作（全量checkpoint模式用bgwriter_lru_maxpages参数控制每次写的量，然后休眠bgwriter_delay毫秒后才再次启动；增量checkpoint模式下，根据设定candidate_buf_percent_target计算目标空闲缓冲页面个数，不足时每隔bgwriter_delay毫秒刷一批页面下盘，刷页个数根据目标差距百分比计算，会根据max_io_capacity限制最大数量）。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
  | dn:blackbox_number                              | 控制"$GAUSSLOG/gs_blackbox/{nodename}"目录下最多能够保留的黑匣子文件个数。设置为0将关闭功能，不保留黑匣子文件，有可能影响性能诊断。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
  | dn:bloom_filter_apply_threshold                | 启用BloomFilter优化时，HashJoin的Apply侧可以创建BloomFilter的最小数据量。如果apply侧的数据量低于该值，则不会建立BloomFilter。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
  | dn:bloom_filter_build_max_rows                | 启用BloomFilter优化时，HashJoin的Build侧可以创建BloomFilter的最大数据量。如果build侧的数据量高于该值，则不会建立BloomFilter。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
  | dn:bulk_write_ring_size                          | 数据并行导入使用的环形缓冲区的大小。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
  | dn:bypass_workload_manager                     | IO管控独立开关。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
  | dn:candidate_buf_percent_target                  | 设置用于增量检查点打开时，候选buffer链中可用buffer数目占据shared_buffer的百分比，当小于该值时，bgwriter线程会以max_io_capacity参数计算出来的max_io刷页。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
  | dn:check_disconnect_query                         | 控制客户端超时断连后，服务端语句终止执行功能是否开启。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
  | dn:checkpoint_segments                           | 设置checkpoint_timeout周期内所保留的最少WAL日志段文件数量。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
  | dn:checkpoint_timeout                           | 设置自动WAL检查点之间的最长时间。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
  | dn:client_min_messages                          | 控制发送到客户端的消息级别。每个级别都包含排在它后面的所有级别中的信息。级别越低，发送给客户端的消息就越少。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
  | dn:codegen_compile_thread_num                  | 该参数用于设置Codegen编译线程的线程数量。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
  | dn:comm_max_stream                              | TCP代理通信库支持的最大并发数据流数。该参数必须大于业务并发数\*每并发平均stream算子数\*query_dop的平方。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
  | dn:concurrent_dml_mode                          | 对于启用了更新分布列功能的表（即表属性"enable_update_distkey"为"on"），针对该表上出现的DML并发执行冲突（锁冲突），指定冲突的处理方式。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
  | dn:connect_thread_pool_attr                     | 用于控制认证线程池功能的详细属性，该参数仅在enable_thread_pool和enable_connect_thread_pool打开后生效，仅sysadmin用户可以访问。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
  | dn:convert_illegal_char_mode                    | 用于在enable_convert_illegal_char参数开启时，设置客户端显示非法编码的占位符。取值范围为ascii编码表中十进制编码为32至126的95个可显示字符。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
  | dn:copy_special_character_version               | COPY FROM导入导出数据时是否对非法编码的字符进行校验报错。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
  | dn:cost_model_version                           | 此参数用来指定优化器代价模型的版本。可以视作一个保护参数，用来禁用最新的优化器代价模型，保持和旧版本计划一致。改变此参数，可能会导致很多SQL计划的改变。因此修改前请谨慎评估。0：表示使用最新的cost估算模型。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
  | dn:cost_update_window_size                     | 该参数用于调整收集回归数据的滑动窗口大小。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
  | dn:costbased_rewrite_rule                      | 该参数用于标识对指定的查询改写规则开启基于代价的评估策略。部分查询改写规则支持基于代价评估是否对SQL进行改写，从而使内核生成更好的查询计划，提升SQL执行效率。该参数与GUC参数rewrite_rule互斥，如果同时设置了costbased_rewrite_rule和rewrite_rule，则rewrite_rule的相关规则配置不生效。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |
  | dn:costbased_rewrite_rule_max_iterations         | 对本次执行的SQL在计划生成阶段，如果同一规则中满足做代价评估的条件数超过该参数设置时，则对本次请求中超过阈值的条件关闭基于代价的评估策略，转化为基于规则的改写策略。当查询改写阶段开启基于代价的评估策略后该参数生效。该参数受GUC参数costbased_rewrite_rule影响，当costbased_rewrite_rule值不为none时，该参数生效。如果设置该参数值为0，表示对当前SQL关闭基于代价的改写策略。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
  | dn:costbased_rewrite_rule_timeout              | 对本次执行的SQL在计划生成阶段，如果使用各规则做代价评估的整体时间超过设置的超时时间时，则对本次请求后续流程关闭基于代价的评估策略，转化为基于规则的改写策略。当查询改写阶段开启基于代价的评估策略后该参数生效。该参数受GUC参数costbased_rewrite_rule影响，当costbased_rewrite_rule值不为none时，该参数生效。如果设置该参数值为0，表示对当前SQL关闭基于代价的改写策略。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
  | dn:cursor_sharing                                | 设置是否对simple query及未绑定参数的PBE（prepare bind execute）、PU（batch模式下的PBE）类型语句启用自动参数化，并允许重用其执行计划。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
  | dn:dcf_thread_effective_time                     | DCF刷盘线程存活有效时间。参数用于判断磁盘是否处于I/O hang，超过此时间DCF无法访问I/O资源则认为线程I/O hang，则会触发降备动作。参数配置为0表示关闭I/O hang检测。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
  | dn:ddl_lockwait_timeout                        | 该参数控制部分DDL业务在申请表对象、索引对象、存储过程/package/函数对象的高级别（5\~8级）对象锁时，单个锁的最长等待时间。当申请的锁等待时间超过设定值时，系统会报错。若设置小于1s，则上述锁也会至少等待1s才报告超时。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
  | dn:deadlock_timeout                              | 设置死锁超时检测时间，以毫秒为单位。当申请的锁超过设定值时，系统会检查是否产生了死锁。该参数仅针对常规锁生效。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
  | dn:default_limit_rows                            | 设置生成genericplan的缺省limit估算行数。此参数设置为正数时意为直接将设置的值作为估算limit的行数，为负数时代表使用百分比的形式设置默认的估算值，负数转换为默认百分比，即-5代表5%。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
  | dn:default_segment                             | 控制是否默认创建段页式表。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |
  | dn:default_statistic_granularity                | 默认情况下分区表收集分区级统计信息时的PARTITION_MODE。对非分区表不生效。 all：收集整表、一级分区的统计信息。 global：收集整表的统计信息。 partition：收集一级分区的统计信息。 global_and_partition：收集整表、一级分区的统计信息。 all_complete：收集整表、一级分区的统计信息。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
  | dn:disable_gpc_store                            | GUC参数enable_global_plancache为on时，用于阻止后续执行计划存入全局计划缓存。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
  | dn:disable_indirect_table_updates             | 控制是否禁止在同一个query内，通过主语句、CTE、子查询、Trigger等对同一张表执行多次DML修改操作。 该参数主要用于避免同一个query内多次修改同一张表可能带来的执行顺序依赖、Trigger递归修改、数据结果不确定以及一致性风险。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
  | dn:disable_keyword_options                      | 数据库兼容性行为配置项，该参数的值由若干个配置项用逗号隔开构成。设置该参数的标识符将不会作为关键字使用。B兼容模式下，datetime,regexp,rlike,zerofill 是否作为保留字由系统确定，用户暂无法修改、删除。具体为：初始状态下系统会将datetime,regexp,rlike,zerofill添加到参数disable_keyword_options中，此时上述单词不作为保留字；设置set b_format_version = '5.7'和set b_format_dev_version = 's1';（或者高于s1的版本）后，系统会将datetime,regexp,rlike,zerofill从参数disable_keyword_options中删除，此时上述单词作为保留字使用。M兼容模式下默认值为空。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
  | dn:disable_operator                               | 禁用指定的操作符，该参数设置的操作符将不能被调用。当某一系统操作符不能满足用户需求并且需要使用自定义操作符时，可使用该功能。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
  | dn:diskann_hybrid_enable_lazy_flip_bitmap       | 控制是否开启lazy flip bitmap特性。在前过滤爆搜或前过滤图搜策略下，对于一个选择率大于50%的标量查询或IS NOT NULL查询条件，如果其选择率大于50%，lazy flip bitmap就会计算它的补集，以此减少向bitmap插入数据的开销。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
  | dn:diskann_hybrid_flat_upper_bound             | 向标混合前过滤场景下暴搜策略最大数据量阈值。小于该数据量时执行暴力搜索，大于该数据量时执行向量检索。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
  | dn:diskann_hybrid_neighbor_search_prune_factor | 向标混合索引选择前过滤后ANN策略场景下，在搜索过程中，对不符合查询条件的邻居的裁剪比例因子。0为不裁剪，参数值越大，裁剪比例越高，1为全裁剪。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
  | dn:diskann_hybrid_pre_filter_selectivity        | 向标混合场景下选择前过滤策略的选择率阈值。当选择率小于该阈值时执行前过滤查询，大于等于该阈值执行后过滤查询。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
  | dn:diskann_hybrid_pullup_selectivity            | 指定向标混合前过滤场景下，将部分前过滤条件上提到后过滤的选择率阈值。该参数设置越小，越容易将更多前过滤条件上提到后过滤。默认1.0取值下，前过滤条件不会上提到后过滤。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
  | dn:diskann_hybrid_search_type                  | 向标混合场景下指定查询策略。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
  | dn:dist_query_adaptive_mode                    | 用于控制分布式自适应计划所选择的模式，其取值范围为auto、plan、sql、off，默认值为auto。当参数值不为off时，均会执行PGXC计划的代价计算。当前分布式自适应选择功能未生效，此参数仅控制执行PGXC计划的代价计算。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
  | dn:dist_query_adaptive_rows                    | 基于Stream算子行数大小选择分布式计划规则。所有Stream算子（除Stream Gather算子）的总行数小于等于该参数值时，选择下发计划的分布式计划；大于该参数值时，选择下发语句的分布式计划。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
  | dn:driver_traceid_level                         | 控制表DBE_PERF.statement_history的traceid的生成方式。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |
  | dn:dsl_engine_max_iteration                     | 用于控制DSL规则引擎在一次SQL改写中应用规则集迭代的最大次数。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
  | dn:dsl_rulelist                               | 控制会话级DSL规则启用禁用状态，通过规则名称指定需要变更状态的DSL规则，通过on或off状态指示规则的开关状态。如需手动设置，需要明确开启或关闭的规则是否符合需求。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
  | dn:effective_cache_size                         | 设置优化器在一次单一的查询中可用的磁盘缓冲区的有效大小。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
  | dn:enable_access_server_directory             | 是否允许非初始用户创建、修改和删除DIRECTORY对象。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
  | dn:enable_adaptive_cost                          | 该参数为基于反馈的优化器基数和代价矫正功能的总开关，打开后开启算子信息收集流程和基数估计流程，后端模型维护的启动线程会随此参数开关启动或退出。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
  | dn:enable_adio_function                         | 设置ADIO模式是否开启，ADIO模式使用异步直接I/O模式完成数据库的刷页操作，充分利用IO资源，可通过系统函数gs_get_io_type()获取ADIO模式是否切换成功。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
  | dn:enable_ai_watchdog                           | 开启或关闭AI Watchdog功能。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
  | dn:enable_analyze_check                        | 标识是否允许在生成计划的时候，对于在pg_class中显示reltuples和relpages均为0的表，检查该表是否曾进行过统计信息收集。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
  | dn:enable_art_tid_cache                        | 设置是否开启使用ART缓存死行TID；支持使用Adaptive Radix Tree结构存储TID以减少Vacuum内存消耗，使得相同内存开销下可以缓存更多的TID，减少大表的索引扫描次数；同时降低搜索TID的时间复杂度，提升索引清理效率。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
  | dn:enable_asp_standby                           | 设置是否开启ASP支持备机功能。开启该功能后，ASP报告进行采样时，会同步获取备机的采集数据。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
  | dn:enable_astore_gist                          | GIST索引功能开关，当开关打开时，Astore支持创建GIST索引，当开关关闭时，GIST索引功能不可用。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
  | dn:enable_auto_segment_remain_cleanup         | 该参数用于控制是否启动段页式残留自动清理方式。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
  | dn:enable_bbox_dump                             | 是否开启黑匣子功能，在系统不配置core机制的时候仍可产生core文件。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
  | dn:enable_bloom_filter                          | 标识是否允许使用BloomFilter优化。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
  | dn:enable_buffer_evictor                       | 智能淘汰算法开关。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
  | dn:enable_bypass_insert_sequence                | 控制执行含自增列表的INSERT语句时，是否支持SQLBYPASS优化。当GUC参数enable_opfusion开启时，该参数设置才会生效。自增列的类型限制为：smallint、int、bigint。继承SQLBYPASS插入语句的约束。只支持INSERT场景下的序列自增，不支持UPDATE等语句。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
  | dn:enable_cached_operator                       | 控制算子执行态缓存特性的开关。关闭则无法对算子执行态进行缓存，影响查询性能。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
  | dn:enable_case_intervaltonumeric              | 控制CASE语句中是否支持INTERVAL转NUMERIC。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
  | dn:enable_check_insertall_target                | 该参数用于控制在ORA兼容模式下，是否检查insert all语法的目标表属性的合法性。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
  | dn:enable_cid_sync                             | 当开启此功能时，在执行顶层分布式PGXC计划时，下发DN的非只读语句会同步使用CN上的CID，保证本事务内修改元组的可见性。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |
  | dn:enable_codegen                                | 标识是否允许开启代码生成优化，目前代码生成使用的是LLVM优化。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
  | dn:enable_collect_abo_history                   | 该参数用于设置是否开启反馈基数/代价估计信息持久化。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
  | dn:enable_connect_thread_pool                   | 控制是否使用认证线程池功能。认证线程池是针对线程池建连模式进行的优化，存在对线程池功能的依赖。使用该功能需要先开启线程池参数enable_thread_pool。当且仅当enable_connect_thread_pool和enable_thread_pool都为true时才会开启认证线程池功能，enable_connect_thread_pool为true而enable_thread_pool为false时不开启。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
  | dn:enable_control_group                         | 设置是否开启Cgroups功能。此参数需在CN和DN同时应用。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |
  | dn:enable_convert_illegal_char                   | 对输出结果中的非法编码是否不进行校验并以占位符替换显示。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |
  | dn:enable_copy_case_sensitive                   | 使用gs_loader导入数据及COPY...TRANSFORM()导入数据需要表达式处理时，遇到大写字符列或包含特殊的列名时，是否保留列名的大小写敏感。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
  | dn:enable_cross_partition_dead_row_cache       | 设置是否开启跨分区死行清理。主要针对ASTORE表大分区表场景，通过将不同分区的死元组TID合并清理，减少GPI的访问频次，将清理耗时与分区数解耦。仅与数据量有关，即在同数据量的前提下，清理分区表的耗时与普通表的耗时接近或为同数量级，该特性在大分区表以及GPI数量较多的场景有相对明显的优化。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
  | dn:enable_default_gsi                           | - 控制在创建表时，对于不包含分布键的列添加主键约束或者唯一约束时是否默认创建全局二级索引。  - 控制hashbucket表是否可以创建全局二级索引。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
  | dn:enable_double_write                         | 双写特性开关。enable_incremental_checkpoint增量检查点开关打开时，同时enable_double_write打开，则使用enable_double_write双写特性保护，不再使用full_page_writes防止半页写问题。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
  | dn:enable_driver_param_sync                    | 控制驱动连接数据库时指定的GUC参数在RESET ALL命令的时候，是否从CN同步到DN。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
  | dn:enable_dsl_ruleengine                        | 标识是否开启基于DSL的规则引擎，如果开启该功能，优化器则会应用DSL规则对SQL进行等价改写。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
  | dn:enable_dynamic_samplesize                    | 是否动态调整采样行数。对于超过一百万行的大表，收集统计信息时动态调整采样行数，提高统计信息准确性。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
  | dn:enable_early_free                             | 控制是否可以实现算子内存的提前释放。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
  | dn:enable_ecpg_cursor_duplicate_operation       | ECPG控制在ORA兼容下是否支持重复打开/关闭游标，仅在ECPG连接ORA兼容数据库时生效。直接安装本版本数据库时，该参数值为on。从老版本升级到当前版本时，该参数值为off。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
  | dn:enable_emergency_access                      | 控制是否开启Unix Domain Socket运维通道，后称"应急通道"。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
  | dn:enable_enhance_toast_table                  | - enable_enhance_toast_table=on表示使用Enhanced Toast线外存储表。  - enable_enhance_toast_table=off表示使用Toast线外存储表。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
  | dn:enable_err_stack                             | 控制ERROR级别中ACTION为"Contact Huawei technical support."的错误码报错是否打印堆栈。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
  | dn:enable_fast_numeric_agg                     | 这个参数控制是否开启针对numeric数据类型的agg优化。关闭后可能会导致对应场景查询性能下降。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
  | dn:enable_fast_vecop                             | 标识是否开启列存表中向量化运算优化。对Timestamp，int32，int64，float8类型的列存运算优化，并减少行存调用开销，支持自动向量化运算。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |
  | dn:enable_feedback_cardest                    | 该参数为另外设置的基于反馈的优化器基数和代价矫正功能的开关，用于开发人员诊断模型相关问题。当enable_adaptive_cost参数设置为off，该参数设置为on时，算子信息仍会被收集，反馈基数估计接口仍会被调用，但此时后端自动模型维护的线程不会被启用，开发人员可以通过gs_acm_analyze_workload_manual()函数手动训练模型诊断问题。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
  | dn:enable_fips                                  | FIPS模式功能开关。启用FIPS模式需要将此参数置为on，并确保运行环境已开启FIPS模式。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
  | dn:enable_force_create_obj                     | 用于控制视图一次性入库功能的开启与关闭。开启该参数后，创建视图，如果视图的依赖对象不存在或缺少依赖对象查询权限，该视图仍能够创建成功。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
  | dn:enable_global_plancache                    | 设置是否对PBE查询和存储过程中语句的执行计划进行缓存共享，开启该功能可以节省高并发下CN和DN上的内存使用。且该参数必须在CN和DN上一致，否则会出现CN下发给DN的报文不匹配从而报错等问题。在打开enable_global_plancache的情况下，为保证GPC生效，默认local_syscache_threshold不小于16MB。即如当前local_syscache_threshold小于16MB，则设置为16MB，如大于16MB，则不改变。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
  | dn:enable_gpi_fast_prune                        | 控制Ustore表全局分区索引在DML操作期间是否清理DDL操作遗留的垃圾元组。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
  | dn:enable_gsi_distkey_update                    | 控制是否打开全局二级索引分布键更新（UPDATE、UPSERT、MERGE INTO）功能。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |
  | dn:enable_gsi_iud_returning                     | 控制是否打开对于建有全局二级索引的基表上执行INSERT、UPDATE、DELETE操作时支持RETURNING功能。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
  | dn:enable_gsi_stream_dml                      | 控制具有全局二级索引的基表DML操作是否开启STREAM优化特性。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |
  | dn:enable_gstrace                                | 内核GSTrace全链路开关。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
  | dn:enable_gtt_concurrent_truncate               | 是否支持全局临时表truncate table和DML的并发执行，以及全局临时表truncate table和truncate table的并发执行。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
  | dn:enable_hashbucket                             | 指定CREATE TABLE语句是否默认创建hashbucket表。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
  | dn:enable_htap                                   | 是否开启HTAP特性，开启HTAP特性后，会加载COLVIEW关键字指定列的存量行存数据到内存IMCV（In-memory Column View，列式内存引擎）中，用于提高AP（Analytical Processing，分析处理）查询效率。使用多租数据库特性时需要关闭该参数。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
  | dn:enable_hypo_index                            | 该参数控制优化器执行EXPLAIN命令时，是否创建虚拟索引。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |
  | dn:enable_imcvscan                              | 依赖HTAP特性开启状态，设置是否打开HTAP内存列扫描算子IMCVScan。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
  | dn:enable_implicit_cast_str2num                 | 在整型数据类型与字符串数据类型进行比较操作符或者算术运算操作符运算时，控制字符串是否能够转换为NUMERIC。仅在a_format_version='10c'，a_format_dev_version='s1'时生效。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |
  | dn:enable_incremental_checkpoint                 | 增量检查点开关。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
  | dn:enable_index_skip_scan                      | 控制索引跳跃扫描特性的开关。若关闭该特性，当用户使用组合索引查询且前导列为空时，会退化为全表扫描。若开启该特性，当用户使用组合索引查询且前导列为空时，数据库会根据NDV（Number of Distinct Values，表示某一列的Distinct统计值）比例决定是否走索引跳跃扫描。NDV的比例越低，索引跳跃扫描优势越大，当NDV的比例较高时，索引跳跃扫描的代价可能比全表扫描的代价更大，从而导致数据库还是选择全表扫描。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
  | dn:enable_instance_metric_persistent            | 设置是否开启实例资源监控转存功能。开启时，对实例的监控数据会保存到GS_WLM_INSTANCE_HISTORY系统表中。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |
  | dn:enable_instr_cpu_timer                       | 控制是否捕获sql执行的cpu时间消耗。在x86架构集中式部署下，硬件配置规格为32核CPU/256GB内存，使用BenchmarkSQL5.0工具测试性能，开关此参数性能影响约3.5%。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
  | dn:enable_instr_rt_percentile                    | 控制是否开启计算系统中80%和95%的SQL响应时间的功能。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
  | dn:enable_instr_track_wait                     | 设置是否开启等待事件信息实时收集功能。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
  | dn:enable_light_proxy                          | 设置优化器是否对CN上简单查询的执行进行优化，应用端和内核端字符集不匹配时，该参数不生效，建议建库时将字符集设为UTF8。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |
  | dn:enable_lock_account                          | 该参数控制账号使用错误密码连续登录失败达到参数failed_login_attempts所设定的值后，是否自动锁定账号。管理员手动锁定不受参数控制。设置为off会降低账号安全性。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
  | dn:enable_logical_io_statistics                 | 设置是否开启资源监控逻辑I/O统计功能。开启时，对于PG_TOTAL_USER_RESOURCE_INFO视图中的read_kbytes、write_kbytes、read_counts、write_counts、read_speed和write_speed字段，会统计对应用户的逻辑读写字节数、次数以及速率；对于GS_WLM_USER_RESOURCE_HISTORY与GS_WLM_INSTANCE_HISTORY系统表中的逻辑读写相关字段，会统计相关用户、实例的逻辑读写对应值。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
  | dn:enable_material                              | 控制优化器对实体化的使用。消除整个实体化是不可能的，但是可以关闭这个变量以防止优化器插入实体节点。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
  | dn:enable_mergejoin                              | 控制优化器对融合连接规划类型的使用。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
  | dn:enable_opfusion                              | 控制是否对简单查询进行查询优化。简单查询限制如下：只支持indexscan和indexonlyscan，且全部WHERE语句的过滤条件都在索引上；只支持单表增删改查，不支持join、using；只支持行存表，不支持分区表，表不支持有触发器；不支持active sql、QPS等信息统计特性；不支持正在扩容和缩容的表；不支持查询或者修改系统列；只支持简单SELECT语句；只支持简单INSERT语句；只支持简单DELETE语句；只支持简单UPDATE语句。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
  | dn:enable_parallel_build_compression           | 控制是否在并行重建传输数据的过程中进行LZ4压缩，仅在parallel_build_thread_num\>1情况下生效。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
  | dn:enable_partition_ddl_lowlevel_lock          | 执行分区表DDL (ADD/DROP/TRUNCATE/EXCHANGE/MOVE/RENAME) 的过程中，会对表加锁。该参数用于控制表的锁级别。该参数为on时，对表加4级锁，此时允许对该表的其他分区并发执行DDL/DML；该分区为off时，对表加8级锁，此时不允许对该表的其他分区并发执行DDL/DML。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
  | dn:enable_partition_statistic                   | 控制在优化器阶段，是否使用分区级统计信息。可以使用分区级统计信息的具体场景为：在cplan中，查询涉及到的分区表被静态剪枝到单个分区，包括一级分区表剪枝到单个一级分区和二级分区表剪枝到单个二级分区。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
  | dn:enable_perf_trigger                          | 设置是否开启秒级CPU冲高火焰图功能。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
  | dn:enable_poisson_outer_optimization           | 该参数用于控制计划生成阶段计算选择率时，是否用泊松修正outer join中外表上的filter条件的选择率。升级上来的数据库实例默认为off，新安装的数据库实例默认为on。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
  | dn:enable_proc_exec_check                       | 用于控制存储过程执行时，对依赖对象有效性进行检查。参数打开后，若依赖对象已经被失效，则不会继续执行当前存储过程，返回报错。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
  | dn:enable_remote_param                         | 控制XC参数化路径特性的打开与关闭，打开后能够生成XC参数化路径计划。在相关子链接和Nestloop场景中，如果外表规模较小且内表规模较大，并且内表在关联条件上有能够最左匹配的索引时，设置为on，能够提高性能。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |
  | dn:enable_remote_pbe_reuse                       | 控制XC计划CN下发DN的PBE报文是否复用。打开后XC计划中CN下发DN的报文会由未命名报文变成带"_disqry_sys_cached"前缀的报文，并在执行过程中进行复用，进而提升查询性能。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
  | dn:enable_rep_table_strict_shipping           | 进行复制表DML操作时，控制在复制表的下推充要条件判断失败时的行为。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |
  | dn:enable_resource_track                          | 设置是否开启资源实时监控功能。此参数需在CN和DN同时应用。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
  | dn:enable_rls_match_index                      | 控制是否支持在行级访问控制特性使用场景中，基于目标谓词条件对基表执行索引扫描。目标场景为：基表设置并开启了RLS（Row Level Security）策略，查询谓词中包含unleakproof类型系统函数或like操作符。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
  | dn:enable_save_datachanged_timestamp           | 确定是否收集insert/update/delete、exchange/truncate/droppartition操作对表数据改动的时间。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
  | dn:enable_scale_cache                           | ScaleCache通过提高缓冲区页面pin和unpin的本地性和SIMD加速哈希检索，以及copy on write的无锁索引扫描技术来实现缓冲区管理的优化，进而提升整体缓冲区的性能。该参数仅支持在ARM 8及以上平台环境设置。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
  | dn:enable_security_policy                      | 安全策略开关，控制统一审计和动态数据脱敏策略是否生效。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
  | dn:enable_sel_cache                             | 当开启此功能时，在路径生成阶段，会针对经过优化器推导所得的、左右操作数均为普通列的、等值连接谓词进行选择率缓存，在路径搜索阶段进行谓词选择率的重复计算时，会使用该缓存加速计算。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
  | dn:enable_server_listener_thread                 | 用于控制是否开启独立监听线程。当启用该功能时，GaussDB服务侦听的TCP端口port将由独立线程进行监听。独立监听线程功能开启需要设置GUC参数enable_thread_pool和enable_connect_thread_pool为on。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |
  | dn:enable_shared_sslctx                       | 是否开启SSL证书全局加载并共享SSL上下文，仅在SSL参数配置为on时生效。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
  | dn:enable_shared_storage_aio                   | 该功能用来控制打开或关闭Dorado共享存储模式并行异步写日志优化功能。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
  | dn:enable_shared_storage_optimization            | 用于控制共享存储（比如dorado存储设备）下，是否开启性能优化。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
  | dn:enable_show_err_code                         | 控制gsql等前端连接是否显示报错的错误码。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
  | dn:enable_show_view_original_definition        | 该参数用于控制在A模式数据库下查询视图定义时，显示用户输入的原始SELECT语句。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
  | dn:enable_slot_log                              | 是否开启逻辑复制槽主备同步特性。目前仅涉及归档槽及备份槽。云场景且开启逻辑复制功能时设置为on，其他场景设置为off。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
  | dn:enable_smp_partitionwise                     | 控制是否在SMP场景下，开启Partition-wise Join的能力。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
  | dn:enable_sort                                  | 控制优化器使用的排序步骤。完全消除明确的排序是不可能的，但是关闭这个变量可以让优化器在存在其他方法的时候优先选择其他方法。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
  | dn:enable_standby_bufferpool                  | 启用极致RTO备机读独立缓冲区功能的开关。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
  | dn:enable_startwith_prior_enhance               | 该参数标识是否增强对SELECT语句PRIOR修饰列的控制。在下述三个场景下，打开该参数会报错；关闭该参数不报错，使用PRIOR关键字修饰列等同于不添加PRIOR关键字。 - 在带有CONNECT BY子句的SELECT语句中，ON条件、ORDER SIBLINGS BY子句使用PRIOR修饰列。  - 在不带有CONNECT BY子句的SELECT语句中，使用PRIOR修饰列。  - 在支持子句（SELECT查询列、DISTINCT子句、WHERE子句、GROUP BY子句、HAVING子句、WINDOW子句、ORDER BY子句）中，使用PRIOR修饰伪列LEVEL、CONNECT_BY_ISCYCLE、CONNECT_BY_ISLEAF。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
  | dn:enable_stmt_track                             | 控制是否启用Full /Slow SQL特性。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
  | dn:enable_stream_pbe                           | 设置优化器在数据节点上是否对STREAM分布式计划开启缓存执行计划的优化。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
  | dn:enable_subtype_inherit_notnull_constraint    | 当subtype作为集合类型和数组类型的子元素时，控制subtype的非空约束是否生效。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
  | dn:enable_tde_async_encryption                   | 透明数据异步加密功能开关。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
  | dn:enable_thread_permission_down               | 后台线程权限控制开关，开启后后台线程使用gs_role_signal_backend角色权限，关闭后使用初始用户权限。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |
  | dn:enable_thread_pool                          | 线程池控制开关。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
  | dn:enable_threads_memory_reserve                | 设置是否启用后台线程内存隔离模块。当开启逻辑内存管理模块（即enable_memory_limit为on）时，设置该参数为on才能启动生效。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
  | dn:enable_udf_execute_direct                     | 是否允许EXECUTE DIRECT ON语句执行用户自定义函数。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |
  | dn:enable_uniq_idx_a_compat                    | 控制复合唯一索引针对Null值是否兼容ORA数据库。该参数仅在ORA兼容性的数据库中适用，建议使用默认值。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
  | dn:enable_unique_checking_of_unusable_index      | 控制当表中存在UNUSABLE的唯一索引时，插入和更新操作是否需要阻塞。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
  | dn:enable_user_metric_persistent                 | 设置是否开启用户历史资源监控转存功能。开启时，对于PG_TOTAL_USER_RESOURCE_INFO视图中的数据，会定期采样保存到GS_WLM_USER_RESOURCE_HISTORY系统表中。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
  | dn:enable_verify_datafiles                    | 控制是否开启数据文件误删校验功能。该功能仅支持数据库实例正常运行期间对数据文件（base、global、pg_tblspc、undo目录中文件）进行误删除检测；误删检测仅包括文件被误删除（rm）或者被重命名（mv）两种场景检测。误删数据文件和检测之间存在时间差，若在此期间数据库停机，则无法检测到误删文件。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
  | dn:enable_view_invalidation                      | 用于控制视图失效功能的开启与关闭。开启该参数后，若视图依赖对象发生变更，上层依赖视图将级联失效。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |
  | dn:enable_wal_page_header_crc                  | 控制是否对wal日志页面头进行crc计算赋值和校验。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
  | dn:enable_wal_replication_compression           | 在主DN和备DN间物理复制时设置启动xLog日志压缩功能。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |
  | dn:enable_wdr_cache                             | 该参数的功能为，针对WDR报告后台线程调整GUC参数enable_gsstat_cache状态。当enable_wdr_cache设置为on时，WDR报告后台线程会将enable_gsstat_cache设置为on，否则设置为off。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
  | dn:enable_workload_rule                        | 控制系统是否启用SQL限流。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
  | dn:enable_xid_abort_check                     | 事务提交时校验事务ID回滚开关是否开启。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
  | dn:enable_xmltype_ignore_format                | 用于控制xmltype类型的数据是否使用content格式校验。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
  | dn:eviction_candidate_list_size                 | 智能淘汰算法的淘汰候选队列长度。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
  | dn:eviction_clean_page_percent_min              | 智能淘汰算法保留的最少干净页数量。干净页少于此比例，限制淘汰候选页面的产生速率，设置为0不限制。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
  | dn:extra_float_digits                            | 这个参数为浮点数值调整显示的数据位数，浮点类型包括float4、float8 以及几何数据类型。参数值加在标准的数据位数上（FLT_DIG或DBL_DIG中合适的）。设置为负数，表示消除不需要的数据位。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
  | dn:feedback_collection_expired_time               | 该参数用于设置未被训练的基数反馈信息基数反馈模型(可通过gs_stat_get_acm_feedback_operator_info()查看)超时时间，过期的算子信息会定期被清理，单位是毫秒。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
  | dn:feedback_model_cache_limit                 | 该参数用于设置控制基数反馈模型在全局内存最大缓存个数。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
  | dn:feedback_model_expired_time                  | 该参数用于设置基数反馈模型(可通过gs_abo_model_statistic查看)超时时间，过期的模型会定期被清理，单位是毫秒。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
  | dn:feedback_record_expired_time                 | 该参数用于设置系统表gs_abo_history中记录的超时时间，超过该时间的记录会定期被清理，单位是毫秒。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
  | dn:fix_func_selection                          | 是否优化函数匹配策略。 选项值catlist: 优化catlist顺序问题；（对非B兼容模式进行优化，非B兼容模式下始终优先选择系统函数并执行。B兼容模式与505.1.0版本之前的版本保持一致，可能提示函数不唯一的错误，也可能选中系统函数进行执行）。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
  | dn:float_shortest_precision                   | 这个参数控制是否开启最小精度方法替代sprintf()来实现浮点数的序列化功能。该最小精度方法用于提升浮点数序列化系统函数的性能，即缩短float4out()和float8out()两个系统函数单线程的执行时间。建议新开局点或者对浮点序列化有性能诉求，可以设置此参数。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
  | dn:forbid_hold_cursor_with_forupdate            | 用于控制存储过程中带有FOR UPDATE、FOR NO KEY UPDATE、FOR SHARE或FOR KEY SHARE特性的游标循环或for loop查询语句行为，是否在执行事务提交/回滚操作后的下次循环访问游标时报错。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
  | dn:forbid_public_funcname_same_with_sysfunc     | 控制在创建函数及RENAME函数时，是否禁止PUBLIC函数与pg_catalog下的系统函数名称相同。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
  | dn:force_promote                              | 是否开启DN备机强制升主，强制升主有可能导致数据丢失 在主备强制选主场景修改为1。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
  | dn:force_smp_partitionwise_scan                  | 在SMP场景下，打开Partition-wise Join开关enable_smp_partitionwise后，是否在全局范围内开启Partition-wise Scan的并行扫描方式。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
  | dn:format_pg_to_timestamp                        | 在PG模式下，控制to_timestamp(string \[, fmt\])函数的行为。开启后，如果有不支持的格式，自动跳过，当前版本不支持FF，FF7，FF8，FF9，RR，RRRR，SYYYY，x，X等格式；支持早于294277-01-01 00:00:00之前的时间日期和负数年份（转化成公元前）；FF1-FF6会把超出精确度的毫秒四舍五入；当时间日期中相同项冲突时（例如DDD和DD所指的天数不同时）返回一个格式正确的时间不会报错。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
  | dn:global_plancache_memory_ratio               | 用于控制全局共享计划缓存占用动态内存的百分比阈值，0表示关闭GPC内存管控。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
  | dn:gs_format_behavior_compat_options           | gs_format_behavior_compat_options用于选择GaussDB内部系统函数配置项。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
  | dn:gs_perf_freq                                | 设置自动采集堆栈功能的采集频率。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
  | dn:gs_perf_interval                            | 设置自动采集perf采集间隔，（0表示停止采集，当参数修改为大于0小于5时会设置成值5）。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
  | dn:gs_perf_retention_days                        | 设置火焰图html文件保留天数。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
  | dn:gsi_fastpath_level                            | 控制优化器是否执行全局二级索引简单查询的规则判断系统，全局二级索引的简单查询规则如下：单个表、没有子查询、没有子链接、目标表不是视图。查询语句无法生成普通索引的执行计划。查询语句无法生成GSI的IndexOnlyScan执行计划。查询语句不包含Scan类的Hint，如TableScan、IndexScan等。WHERE条件中包含等值条件且等值条件包含候选GSI（唯一且不是部分GSI索引）的索引键。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
  | dn:gsstat_cache_size                          | 获取特定分区的统计信息时缓存加速所占用的内存最大值。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
  | dn:htap_deploy_mode                            | 依赖HTAP特性开启状态，设置HTAP部署模式。分布式下仅支持主机部署HTAP。分布式下无论如何设置，实际生效值为primary。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
  | dn:htap_flush_interval                        | 依赖HTAP特性开启状态，设置同步增量行存数据到IMCV行组的最大时间间隔。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
  | dn:htap_flush_workers                          | 依赖HTAP特性开启状态，设置HTAP最大后台工作线程数，后台线程用于执行同步增量行存数据到IMCV行组，异步加载，缓冲区换入换出任务。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
  | dn:htap_max_mem_size                           | 依赖HTAP特性开启状态，设置HTAP特性可用的内存上限。当GaussDB动态内存使用达到上限后，即使HTAP内存使用未达到上限，也无法继续分配内存。该参数不应该超过max_process_memory，并根据实际使用场景合理分配空闲内存作为该参数的值。取值如果要带单位，必须为KB、MB、GB。 重启后生效，即重启前为修改前的值，重启后为修改后的值。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
  | dn:htap_memctl_policy                            | 依赖HTAP特性开启状态，设置HTAP特性内存管理的策略模式。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
  | dn:idle_in_transaction_timeout                 | 表明与服务器建立连接并开启事务后，事务空闲并不进行任何操作的最长时间。0表示关闭超时设置。正数表示与服务器建立连接并开启事务后，事务空闲并不进行任何操作的最长时间。当超过设定的值后，会与服务器断开连接。参数值设置越小越安全，但用户使用越不便，依据业务安全诉求设定。参数设置过小，可能会使得事务开启后，客户端应用在运行过程中没有及时发送新的请求，从而导致会话超时退出，影响用户使用。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
  | dn:ignore_invalid_pages                        | 控制回放结束时检测到无效页面是否触发PANIC级别错误。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |
  | dn:illegal_character_strict_check               | 用于控制是否开启非法字符校验。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
  | dn:ilm_instance_compress                         | 将指定ILM压缩策略设定为实例级压缩策略。当前仅支持将跨页透明压缩（TURBO）策略指定为实例级策略，当ilm_instance_compress=turbo时，实例下所有支持跨页透明压缩的对象均会自动添加TURBO压缩策略。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
  | dn:ilm_instance_compress_configuration         | 指定实例级压缩策略的默认配置，由压缩级别和压缩冷热管理时间两部分组成。以默认值为例，其代表对压缩对象中1天内未修改的数据使用low级别进行压缩。时间范围不能超过3年。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
  | dn:imcvscan_consistency                       | 依赖HTAP特性开启状态和enable_imcvscan参数取值，设置列存扫描的一致性语义。 强一致语义下，无论列存数据是否存在未同步的行存变更，列存扫描始终保持和行存结果的一致。 弱一致语义下，仅扫描列存数据，当列存数据存在未同步的行存变更时，不保证和行存结果的一致，不支持列回行、备机IMCVScan。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
  | dn:incremental_checkpoint_timeout                 | 增量检查点开关打开之后，设置自动WAL检查点之间的最长时间。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
  | dn:index_txntype                               | 控制UBTree的索引类型为PCR或RCR，PCR支持通过索引进行闪回查询，RCR不支持。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
  | dn:instr_unique_sql_combination_options         | Unique SQL 同类语句归并功能配置项，该参数的值由若干个配置项用逗号隔开构成。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
  | dn:instr_unique_sql_size                         | 用于控制unique sql、full sql、asp功能记录query信息长度上限。如果实际语句长度字节数大于该值，会进行截断。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
  | dn:instr_unique_sql_track_type                  | unique sql记录sql方式。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
  | dn:llvm_max_memory                             | 此参数设置Codegen编译产生的IR（包括缓存的和正在使用的）所占用的最大内存。Codegen使用的内存不使用预占的方式申请，属于max_dynamic_memory的一部分，且受llvm_max_memory参数的限制。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
  | dn:load_data_behavior_compat_options            | 控制sql_compatibility='B'以及M-Compatibility模式数据库行为配置项。用于控制LOAD DATA语法导入数据的行为方式。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
  | dn:local_syscache_threshold                     | 系统表cache在单个session缓存的大小。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
  | dn:lockwait_timeout                             | 控制单个锁的最长等待时间。当申请的锁等待时间超过设定值时，系统会报错。该参数仅针对常规锁生效。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |
  | dn:log_autovacuum_min_duration                 | 当自动清理的执行时间大于或者等于某个特定的值时，向服务器日志中记录自动清理执行的每一步操作。设置此选项有助于追踪自动清理的行为。举例如下：将log_autovacuum_min_duration设置为250ms，表示记录所有运行大于或者等于250ms的自动清理命令的相关信息。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
  | dn:log_hostname                                | 默认状态下，连接消息日志只显示正在连接主机的IP地址。打开此选项同时可以记录主机名。由于解析主机名可能需要一定的时间，可能影响数据库的性能。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
  | dn:log_temp_files                               | 控制记录比该参数设定值大的临时文件的删除信息。临时文件可以用来排序、哈希及临时查询结果。当一个临时文件被删除时，将会产生一条日志消息。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
  | dn:log_statement                               | 控制记录SQL语句。对于使用扩展查询协议的客户端，记录接收到执行消息的事件和绑定参数的值（内置单引号要双写）。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
  | dn:logging_module                               | 用于设置或者显示模块日志在服务端的可输出性。该参数依赖于log_min_messages参数的设置，低于log_min_messages设置级别的模块日志不会打印。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |
  | dn:logical_decode_options_default               | 指定逻辑解码启动时未指定解码选项的全局默认值。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
  | dn:m_format_dev_version                         | 数据库平台迭代小版本兼容性行为配置项。依赖sql_compatibility兼容性参数设置为M时，m_format_dev_version才会生效。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
  | dn:maintenance_work_mem                        | 设置在维护性操作中可使用的最大的内存，单位byte。该参数的设置会影响VACUUM、VACUUM FULL、CLUSTER、CREATE INDEX的执行效率。建议设置此参数的值大于work_mem，可以改进清理和恢复数据库转储的速度。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
  | dn:max_active_global_temporary_table            | 全局临时表功能开关，控制是否可以创建全局临时表。该参数的取值决定了共享缓存中预留给全局临时表所需的哈希表的内存使用，并不会强制限制所有会话中的活跃全局临时表总数。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
  | dn:max_cbm_retention_time                         | 用于控制何时触发备份CBM文件的强制回收，以避免由于备份操作过程中CBM文件无法回收导致磁盘满、集群只读等影响。该参数实际设置值建议按照全备的时间间隔设置。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
  | dn:max_compile_functions                        | 设置服务器存储的函数编译结果的最大数量。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
  | dn:max_concurrent_autonomous_transactions        | 自治事务最大连接数，同一时间自治事务执行的最大并发数。当设置为0时，将无法执行自治事务。理论最大值为10000。根据实际业务需要和硬件配置设置此参数，建议不超过max_connections的1/10。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
  | dn:max_connections                             | 允许连接的最大并发连接数。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
  | dn:max_io_capacity                             | 设置后端写进程批量刷页每秒的IO上限，需要根据具体业务场景和机器磁盘IO能力进行设置，要求RTO很短时间或者数据量比共享内存大多倍的情况，业务访问数据量又是随机访问时，该值不宜过小。设置较小的max_io_capacity会减小后端写进程刷页个数，如果业务触发页面淘汰多时，该值设置小会影响业务。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
  | dn:max_plancache_memory_ratio                    | 用于控制session级prepare statement和cursor_sharing的计划缓存占用动态内存的百分比阈值。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
  | dn:max_pool_size                                | DN内部无Pooler概念，无功能控制点。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
  | dn:max_process_memory                           | 设置DN实例可以使用的最大物理内存。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
  | dn:max_stream_threads                            | 当运行stream线程中除sync quit状态外的线程数（活跃stream线程数）超过max_stream_threads上限，等待降低到max_stream_threads范围内再进行复用或拉起新stream线程。 当stream线程数超过max_stream_threads后，默认分批退出空闲stream，直到stream线程数小于等于max_stream_threads或不存在空闲stream线程。 该参数仅在enable_thread_pool打开后生效。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
  | dn:maximal_feedback_model_num                 | 该参数用于设置基数反馈模型数量上限，超过此上限后不再训练新的模型。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
  | dn:most_available_sync                          | 在有同步备机故障时，主机事务不因同步备机故障而被阻塞。比如有两个同步备机，一个故障，另一个正常，此时主机事务只会等正常的同步备机，而不被故障的同步备所阻塞。再比如执行quorum协议时，一主三同步备，配置ANY 2(node1,node2,node3)，当node1、node3故障，node2正常时，主机业务同样不被阻塞。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
  | dn:nls_date_format                               | 用于DATEA类型和字符类型转换时的格式控制。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
  | dn:num_internal_lock_partitions                 | 控制内部轻量级锁分区的个数。主要用于各类场景的性能调优。 参数内容以关键字和数字的KV方式组织，各个不同类型锁之间以逗号隔开。 先后顺序对设置结果不影响。例如"CLOG_PART=256,CSNLOG_PART=512"等同于"CSNLOG_PART=512,CLOG_PART=256"。 重复设置同一关键字时，以最后一次设置为准。例如"CLOG_PART=256,CLOG_PART=2"，设置的结果为CLOG_PART=2。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
  | dn:opt_behavior_knob                             | 用于控制优化器在特定场景下的行为变更，以进行手动查询调优。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
  | dn:optrbo_max_or_expr_numbers                  | 用于设置OR展开允许应用的最大次数。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
  | dn:page_missing_dirty_check                     | 页面漏置脏校验的功能开关，检测被修改页面是否忘记置脏，仅在 page_version_check 非off情况下生效。page_version_check 为 off 时，修改的值会下发到内核，但实际功能不会生效，直到将page_version_check修改为非off时才会真正生效。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
  | dn:page_version_check                           | 启用页面版本校验功能类型。off表示关闭页面版本校验功能。 memory表示开启纯内存态的页面版本校验功能，故障重启页面版本信息会丢失。 persistence表示开启持久态的页面版本校验功能，故障重启页面版本信息不丢失。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
  | dn:page_version_full_validation                | 在AntiCache持久态下，页面版本在buffer刷脏时即插入AntiCache，这相比在buffer淘汰时才插入的内存态更为频繁，容易因占满AntiCache内存而导致漏校验。为降低漏校验概率、实现100%校验覆盖，需优化持久态的插入方式与Vlog文件回收机制。page_version_full_validation控制是否开启AntiCache全校验模式。开启此参数后，在插入AntiCache时若内存已满，系统将先对一个已有页面执行原地校验以释放空间，再插入新版本。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
  | dn:page_version_max_num                         | 内存中所能缓存的页面版本信息的最大数量，仅在page_version_check非off情况下生效。 page_version_check为off时，修改的值会下发到内核，但实际功能不会生效，直到将page_version_check修改为非off时才会真正生效。取值为0时，page_version_check为ON的情况下，根据shared_buffers大小自动计算，page_version_max_num=shared_buffers\*2。例如，32M shared_buffers对应4096个buffer，所以页面版本信息数量设置为8192个。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
  | dn:page_version_partitions                    | 内存中缓存页面版本信息的哈希表分区数量，分区数量直接影响哈希查询效率和哈希冲突概率, 仅在page_version_check为非off情况下生效。page_version_check为off时，修改的值会下发到内核，但实际功能不会生效，直到将page_version_check修改为非off时才会真正生效。取值为0时：page_version_check为ON的情况下，根据page_version_max_num自动计算，page_version_partitions=page_version_max_num/512。若自动计算结果小于4，则强制设置为4。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |
  | dn:page_version_recycler_thread_num             | 控制回收和校验页面版本信息的线程数量，仅在page_version_check非off情况下生效。page_version_check为off时，修改的值会下发到内核，但实际功能不会生效，直到将page_version_check修改为非off时才会真正生效。page_version_check参数值为memory、page_version_recycler_thread_num取值为0时：根据page_version_partitions自动计算，page_version_recycler_thread_num=page_version_partitions/16384，若自动计算结果大于4，则强制设置为4，不允许大于page_version_partitions，如果大于，则会被强制设置为page_version_partitions的值。page_version_check参数值为persistence时：小于2时将设置为2，大于等于2时强制使用手动配置的参数。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
  | dn:pagewriter_sleep                            | 设置用于增量检查点打开后，pagewriter线程每隔pagewriter_sleep的时间刷一批脏页下盘。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
  | dn:pagewriter_thread_num                       | 设置用于增量检查点打开后后台刷页的线程数，主要是按照脏页置脏的顺序刷盘，用于推进recovery点。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
  | dn:parallel_build_thread_num                   | 代表并行重建的并行度。当取值为1时表示运行原有单线程重建代码，当取值为n时会建立n条线程完成重建时的数据传输。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
  | dn:partition_iterator_elimination               | 分区表在分区剪枝结果为一个分区时，是否消除分区迭代算子来提升执行效率。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
  | dn:partition_page_estimation                   | 分区表页面是否通过剪枝结果进行页面估算优化。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
  | dn:password_encryption_type                      | 该字段决定采用何种加密方式对用户密码进行加密存储。修改此参数的配置不会自动触发已有用户密码加密方式的修改，只会影响新创建用户或修改用户密码操作。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
  | dn:perf_trigger_increase                       | 设置由CPU使用率秒级升高触发火焰图采集的阈值。当系统CPU资源占用率相比前一秒升高的比例超过该参数取值时，会生成CPU秒级冲高火焰图。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
  | dn:perf_trigger_limit                          | 设置由CPU使用率冲高触发火焰图采集的阈值。当系统CPU资源占用率超过该参数取值时，会生成CPU冲高火焰图。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
  | dn:pin_buffer_group_cores                     | ScaleCache功能，在pin和unpin优化时会对CPU核进行分组，该参数表示分组时每组CPU的核数。该参数仅支持在ARM 8及以上平台环境设置。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |
  | dn:plan_cache_mode                              | 标识在prepare语句中，选择生成执行计划的策略。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
  | dn:plsql_block_concat_typename                  | 控制PL/SQL的子块中自定义类型名字的拼接方式，on：表示PL/SQL子块中的自定义类型，其在SQL中实际创建的名字拼接格式为OID.\[m.n···\].typename，其中OID为存储过程的OID，typename为自定义类型的名称，m,n则为子块的序号，多层子块嵌套时，则需要多层序号，如果仅有单层子块，则仅需m一个数字拼接即可。off：表示向下兼容旧式模式，名字拼接方式为OID.typename。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |
  | dn:pooler_maximum_idle_time                    | Pooler连接自动清理功能使用，当连接池中连接空闲时间超过所设置值时，会触发自动清理机制，清理各节点的空闲连接数到minimum_pool_size。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
  | dn:promote_lsn_check                            | 控制回放结束升主时是否校验本地日志回放完整性。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
  | dn:random_page_cost                           | 设置优化器计算一次非顺序抓取磁盘页面的开销。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
  | dn:recovery_parse_workers                       | 极致RTO特性中ParseRedoRecord线程的数量。 - 需要配合recovery_redo_workers使用。recovery_parse_workers和recovery_redo_workers同时大于1，则开启极致RTO。如不期望开启极致RTO，请保持recovery_parse_workers为默认值1。  - 在开启极致RTO时确保参数replication_type为1。  - 若同时开启极致RTO和并行回放，则极致RTO特性生效，并行回放特性失效。  - 极致RTO不支持流控，流控统一由recovery_time_target参数控制。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
  | dn:recovery_redo_workers                        | 是极致RTO特性中每个ParseRedoRecord线程对应的PageRedoWorker数量。recovery_redo_workers需要配合recovery_parse_workers使用，recovery_parse_workers或者recovery_redo_workers大于1，则开启极致RTO。如不期望开启极致RTO，请保持recovery_redo_workers为默认值1。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
  | dn:replay_delay                                 | 开启容灾延迟回放特性时，用于设置灾备数据库实例延迟回放的时间。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
  | dn:replay_mode                                  | 容灾延迟回放特性开启时，用于灾备数据库实例暂停回放。 - ""：表示不开启暂停回放。  - stop：表示立刻暂停回放。  - 时间戳：设置为时间戳表示暂停回放到该时间戳对应的barrier点。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
  | dn:resilience_ctrlslot_available_maxpercent      | 最多允许慢SQL占用线程池的线程占用百分比。仅对非sysadmin/monitoradmin用户执行的select类型的语句生效。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
  | dn:resilience_ctrlstmt_detect_timelimit         | 正常SQL语句被标记为慢SQL的执行时间，0不做慢SQL识别，大于0表示执行的SQL执行时间超过该时间后被标记为慢SQL。仅对非sysadmin/monitoradmin用户执行的select类型的语句生效。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
  | dn:resilience_memory_reject_percent              | 用于控制内存过载逃生的动态内存占用百分比。该参数仅在GUC参数use_workload_manager和enable_memory_limit打开时生效。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
  | dn:resilience_threadpool_reject_cond             | 用于控制线程池过载逃生的堆积会话数占比。该参数仅在GUC参数enable_thread_pool和use_workload_manager打开时生效。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |
  | dn:safe_data_path                               | 设置初始用户以外的路径前缀限制，目前包括copy和高级包路径限制。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
  | dn:segment_buffers                              | 段页式元数据页的内存大小。用来缓存段页式段头的内容，属于关键元数据信息，为了提高性能建议常用的表的段头都能缓存在buffer中，不被置换出去。建议按照表的个数（包括索引和toast表）\* 分区数 \* 3 + 128 来设置。该参数设置过小会导致首次创建段页式表时耗时较久，设置过大将会出现数据库由于无法申请到足够的内存而无法成功启动的情况。因此请按照默认值进行设置，不建议修改，避免设置明显不合理（过大或过小）的segment_buffers值。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |
  | dn:session_replication_role                     | 控制当前会话与复制相关的触发器和规则的行为。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
  | dn:shared_storage_write_mode                    | 用于控制共享存储（比如dorado存储设备）下，主数据库实例的最大Xlog可写入位置。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
  | dn:single_node_table_strategy                    | 控制创建单节点表的行为。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
  | dn:sql_beta_feature                              | 标识开启的可选SQL引擎Beta特性，其中包括对行数估算、查询等价估算等优化。开启可以对特定的场景进行优化，但也可能会导致部分没有被测试覆盖的场景发生性能劣化。在特定的客户场景中，通过此GUC参数对查询重写规则进行设置，使得查询效率最优。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
  | dn:sql_hash_abort_list                           | 基于GUC创建SQL异常阻断补丁。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
  | dn:sql_mode                                     | MYSQL兼容模式下SQL行为控制配置项。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
  | dn:sql_result_check                             | 控制表达式结果自验证功能。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
  | dn:standby_bufferpool_scale                     | 设置用于开启极致RTO备机读独立缓冲区功能后，独立缓冲区使用shared_buffers内存缓冲区大小的比例。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
  | dn:standby_freshness_max_lag                      | 同一时刻备机相对于主机的数据新鲜度相差的最大时延。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
  | dn:standby_page_repair                            | 控制备机回放时页面修复开关。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
  | dn:standby_read_use_az_info                     | GTM-Lite备机读是否使用AZ信息，优先选择和CN相同的AZ的备机，默认关闭。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
  | dn:standby_read_use_load_balance               | GTM-Lite备机读是否使用负载均衡功能，随机挑选满足一致性点（和AZ信息）的DN，默认关闭。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
  | dn:start_with_max_mem                            | 对于数据量较大的start with查询语句，可能会由于递归深度过大导致占用内存过大，该参数用于控制start with算子占用的最大内存大小。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
  | dn:static_thread_pool_num                         | 线程个数，表示用于创建静态线程池（静态池）的线程个数。该参数仅在enable_thread_pool打开后分布式CN上生效。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
  | dn:stats_history_record_limit                   | 每个对象（包括表、列、分区、索引）的历史统计信息保留数目上限。每个对象在收集统计信息时会同时存入历史统计信息表中，当历史统计信息表中该对象的统计信息数量达到该阈值，再次收集新的统计信息时，时间较早的统计信息会被清理。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
  | dn:stats_history_retention_time                  | 每个对象（包括表、列、分区、索引）的历史统计信息保留时间。每个对象在收集统计信息时会同时存入历史统计信息表中，当历史统计信息表中该对象的统计信息的保留时间超过该阈值后，再次收集新的统计信息时，已经超过保留时间的统计信息会被清理。-1表示历史统计信息不因时间而清除。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
  | dn:stream_resource_control_attr                 | 包含cpu_control_threshold、stop_stream_create_threshold和os_run_queue_threshold三部分，分别控制进行CPU上限控制的阈值，对新stream业务默认报错的阈值，操作系统中处于可运行状态的总线程数超过CPU核数的倍数阈值。该参数仅在enable_thread_pool打开后生效。该参数分为三个部分，'cpu_control_threshold, stop_stream_create_threshold, os_run_queue_threshold'，这三个部分的具体含义如下：cpu_control_threshold：控制进行CPU上限控制的阈值，取值范围为0\~100。stop_stream_create_threshold：对新stream业务默认报错的阈值，取值范围为0\~100。os_run_queue_threshold：操作系统中处于可运行状态的总线程数超过CPU核数的倍数阈值，取值范围为0\~100。cpu_control_threshold、stop_stream_create_threshold、run_queue_threshold均为0时表示该功能关闭。当cpu_control_threshold、stop_stream_create_threshold均生效时，需满足cpu_control_threshold \<= stop_stream_create_threshold。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
  | dn:support_binary_copy_version                   | COPY FROM的BINARY模式下导入数据时是否进行二进制文件编码信息校验。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
  | dn:support_zero_character                      | 当数据中包含Unicode编码为\\u0000的字符（以下简称0字符）时，数据库是否取消对0字符的校验并且正确处理而不进行截断操作。建议设置为默认值，仅在数据中存在0字符且需要对0字符进行正确处理时开启该参数。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
  | dn:switchover_abort_timeout                    | switchover主备消息交互完成后，若主机退出线程超过该参数设定的超时阈值，将触发进程异常终止。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
  | dn:synchronous_commit                          | 设置当前事务的同步方式。通常情况下，一个事务产生的日志同步顺序如下：主机将日志内容写入本地内存。主机将本地内存中的日志写入本地文件系统。主机将本地文件系统中的日志内容刷盘。主机将日志内容发送给备机。备机接收到日志内容，存入备机内存。备机将备机内存中的日志写入备机文件系统。备机将备机文件系统中的日志内容刷盘。备机回放日志，完成对数据文件的增量更新。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
  | dn:syncrep_wait_proceed_timeout                 | 在事务提交过程中，主机线程等待多数派确认时收到终止信号后进行超时检测的时间阈值。当多数派备机落盘位置持续未发生更新的时长超过该阈值，主机进程将主动退出。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |
  | dn:system_function_version                      | 数据库系统函数行为配置项。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |
  | dn:system_view_version                         | 控制系统视图的版本。所有版本向下兼容，例如system_view_version=3时同时满足版本2与版本1的所有特性。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |
  | dn:tde_dkcache_remain_time                       | 用于设置透明加密数据密钥缓存有效时长。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
  | dn:tde_index_default_encrypt                     | 如果tde_index_default_encrypt=on，创建索引时，如果基表是加密表，则自动将新索引转换为加密索引。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
  | dn:tde_key_info                                | 开启透明加密功能后，透明数据运行时需访问外部密钥服务实现密钥管理，该参数配置用于访问密钥服务的相关信息，如服务地址、身份认证信息、项目信息等。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
  | dn:temp_file_limit                               | 指定一个会话中，能用于临时文件的最大磁盘空间。比如：一个连接会话中需要进行排序或者使用外存哈希表的临时文件，以及使用游标功能占用的临时文件。SQL查询执行时使用的临时表空间不在此限制。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
  | dn:thread_pool_idle_time                        | 用于限制线程池线程的空闲时间，当线程池线程空闲时间超过该参数的设置时，则线程退出，并释放相关的内存资源。该参数仅在enable_thread_pool打开后生效，仅sysadmin用户可以访问。另外该参数不作用于认证线程池的线程。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
  | dn:track_activity_history_query_number         | 发生死锁后，日志可打印事务内历史命令的最大数量。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
  | dn:track_activity_query_size                   | 用于跟踪每一个活动会话中当前正在执行命令的字节数。如果实际命令字节数大于该值，会进行截断。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
  | dn:track_counts                                | 控制收集数据库活动的统计数据。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
  | dn:track_stmt_mem_ctl                           | 控制运维各子功能的内存上限。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
  | dn:track_stmt_parameter                         | 开启track_stmt_parameter后，在statement_history中记录的执行语句不再进行归一化操作，可以显示完整SQL语句信息，辅助DBA进行问题定位；其中对于简单查询，显示完整语句信息；对于PBE语句，显示完整语句信息的同时，追加每个变量数值信息，格式为"query string；parameters:$1=value1,$2=value2,..."，该参数提供的目的是为用户呈现全量SQL信息，不受track_activity_query_size参数控制。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
  | dn:track_stmt_wait_driver_threshold             | 语句在JDBC执行时间的统计信息，在该参数时间范围内传输到数据库时，统计信息会在数据库处理并落盘，记录在表DBE_PERF.statement_history的driver_info字段。如果超时，则丢弃这部分信息。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |
  | dn:tsearch_options                               | 控制全文检索相关功能的使用。新安装数据库默认值： ""。506.0.RC1版本之前的数据库升级后的默认值："configuration,dictionary,debug_function"。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
  | dn:turbo_compress_force_fast_allocate          | 压缩表扩展时是否使用快速预占进行空间分配，默认使用填0的方式进行分配。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
  | dn:unified_audit_location                      | 控制统一审计日志记录到具体的位置。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
  | dn:use_workload_manager                        | 是否开启资源管理功能。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |
  | dn:using_danger_feature                        | 用于控制是否开启危险特性。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
  | dn:ustore_attr                                | 该参数主要用来控制USTORE存储引擎表的信息统计，回滚类型，重点模块(包括数据、索引、回滚段、回放等)运行时数据的校验，主要用于协助研发问题定位。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
  | dn:vacuum_cost_delay                            | 指定开销超过vacuum_cost_limit的值时，进程睡眠的时间。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
  | dn:vacuum_gtt_defer_check_age                    | vacuum执行后检查全局临时表relfrozenxid与普通表的差异。如果全局临时表relfrozenxid落后超过指定参数值，就会产生告警。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
  | dn:vacuum_truncate                               | 控制是否开启表的清理时截断连续空闲尾页功能。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
  | dn:vector_engine_features                       | 标识向量化引擎可选特性的开关。开启这些特性不一定对执行性能有提升效果，在特定的业务场景中，通过此GUC参数对向量化引擎相关特性进行设置，使得执行性能最优。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |
  | dn:vectordb_node_retrieval_num_percent           | 用于控制KMEANS分布下进行向量查询时查找数据的目标聚簇数量比例。比例越低，性能越高，准确率下降。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
  | dn:verify_clog_csnlog_mode                      | 表示配置的clog和csnlog页面数据正确性校验报错日志级别和告警输出。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
  | dn:verify_log_buffers                            | 控制内存态verify log buffers大小，代表页数，单位为8kB。例如：数值为4时，代表申请内存为4 \* 8kB = 32kB。仅在 page_version_check 为 persistence下生效。page_version_check 为非 persistence 时，修改的值会下发到内核，但实际功能不会生效，直到将page_version_check修改为persistence时才会真正生效。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
  | dn:wal_buffer_reserve_percent                  | 设置主机端wal日志缓存保留窗口的比例，该窗口保留缓存中已落盘的日志数据。该参数设置为非0的有效值时，需满足wal_buffers设置值不小于1GB，该参数设置值才能生效。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
  | dn:wal_replication_compression_settings          | 主备数据库xLog压缩采用的算法规则。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
  | dn:wal_replication_compression_thread_settings   | 主备数据库的并行压缩线程数和单线程队列深度。前提是enable_wal_replication_compression要开启，此参数才能生效。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
  | dn:wal_replication_ssl                         | 与GUC参数ssl同时使用控制主备之间是否开启SSL通信，只有两个参数均为on时，主备才会走ssl加密传输，如果关闭可以提高主备之间通信性能。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
  | dn:wal_writer_delay                            | WalWriter线程的写间隔时间。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
  | dn:wdr_snapshot_full_backup_interval             | WDR snapshot做全量快照的间隔。该参数控制的不是时间间隔，而是间隔个数。例如，当取值为12时，每一组先生成一个全量快照，再生成11个增量快照；当取值为1时，每个快照都是全量快照。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
  | dn:wdr_snapshot_query_timeout                 | 系统执行数据库监控快照操作时，设置快照操作相关的sql语句的执行超时时间。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
  | dn:wdr_snapshot_space_threshold                | 快照空间占用维度的控制阈值。当快照占用空间达到该参数取值的80%时，会启用数据库的控制逻辑，使快照占用空间趋于平稳。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |
  | dn:work_mem                                     | 设置内部排序操作和Hash表在开始写入临时磁盘文件之前使用的内存大小。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
  | dn:xloginsert_locks                            | 控制用于并发写预写式日志锁的个数。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
  | enable_default_ustore_table                    | 指定是否开启默认支持Ustore存储引擎，该参数为on时，创建的表类型都为Ustore表。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
  | enable_gsi_dml_lp_opt                            | 控制优化器是否执行全局二级索引简单DML的规则判断系统，对于简单DML的执行进行优化。需要cn、dn同时设置。全局二级索引的简单DML优化规则如下： - 针对INSERT语句，仅支持以下形式的简单INSERT。 - 仅支持单条VALUES子句（不支持多条VALUES）。  - VALUES中的值仅限于常量或参数（不支持表达式）。  - 不支持RETURNING子句、任何形式的子查询以及各类UPSERT语句。  - 目标表必须为单个表，该表上存在不超过一个全局二级索引，且该索引必须为普通全局二级索引（不支持表达式索引或部分索引）。    - 其他DML：目前不支持。   |
  | enable_recyclebin                              | 用来控制回收站的实时打开和关闭。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
  | enable_seqscan                                  | 控制优化器对顺序扫描规划类型的使用。完全消除顺序扫描是不可能的，但是关闭这个变量会让优化器在存在其他方法的时候优先选择其他方法。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
  | enable_slot_log                                | 是否开启逻辑复制槽主备同步特性。目前仅涉及归档槽及备份槽。云场景且开启逻辑复制功能时设置为on，其他场景设置为off。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |
  | enable_stream_operator                         | 控制优化器对stream的使用。当enable_stream_operator参数关闭时，会有大量关于计划不能下推的日志记录到日志文件中。如果不需要这些日志内容，建议在enable_stream_operator参数关闭时，也同时关闭enable_unshipping_log参数。推荐使用默认值。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
  | enable_unshipping_log                            | 用于控制是否打印算子不下推的日志，主要用于帮助用户定位不下推语句可能导致的性能问题。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
  | failed_login_attempts                            | 在任意时候，如果输入密码错误的次数达到failed_login_attempts则当前账户被锁定，password_lock_time秒后被自动解锁，仅sysadmin用户可以访问。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |
  | gtm:csn_sync_interval                           | 用来指定GTM主备之间同步CSN的时间间隔。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
  | gtm:gtm_max_trans                               | 设置gtm最大可接收连接数，不建议用户修改该参数。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
  | gtm:restore_duration                            | 该参数用来指定GTM上XID或CSN的回复间隔（个数）。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
  | gtm:seq_cache_coefficient                       | 该参数用来指定GTM上sequence缓存的系数，该缓存系数用于计算sequence的恢复值。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |
  | log_min_duration_statement                      | 当某条语句的持续时间大于或者等于特定的毫秒数时，记录每条完成语句的持续时间。设置过低的阈值可能影响负载吞吐，-1表示关闭此功能。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
  | max_replication_slots                           | 设置主机端的日志复制slot个数。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
  | max_wal_senders                                  | 指定事务日志发送进程的并发连接最大数量（建议取值范围：8 \~ 100），逻辑复制工具连接主DN获取逻辑日志都会占用walsender线程，此参数标识最大允许创建walsender线程的个数。该参数值设置小于20可能会导致扩容失败。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
  | password_effect_time                            | 该字段决定账户密码的有效时间。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
  | password_lock_time                               | 该参数指定账户被锁定后自动解锁的时间。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
  | recovery_time_target                          | 设置recovery_time_target秒能够让备机完成日志写入和回放。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
  | recyclebin_retention_time                        | 设置回收站对象保留时间，超过该时间的回收站对象将被自动清理。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
  | rewrite_rule                                   | 可选查询重写规则。有部分查询重写规则是可选的，开启它们并不能总是对查询效率有提升效果。在特定的客户场景中，通过此GUC参数对查询重写规则进行设置，使得查询效率最优。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
  | session_timeout                                | 表明与服务器建立链接后，不进行任何操作的最长时间。0表示关闭超时设置。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
  | support_batch_bind                            | 控制是否允许通过JDBC、ODBC、Libpq等接口批量绑定和执行PBE形式的语句。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
  | timezone                                        | 设置显示和解释时间类型数值时使用的时区，默认值为"RPC"。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
  | track_stmt_stat_level                          | 控制语句执行跟踪的级别。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |
  | undo_limit_size_per_transaction                | 用于控制单事务undo分配空间阈值，达到阈值时事务报错回滚。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
  | undo_retention_time                             | 用来设置旧版本保留时间。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
  | undo_space_limit_size                           | undo空间强制回收阈值。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
  | update_lockwait_timeout                         | 允许并发更新参数开启情况下，该参数控制并发更新同一行时单个锁的最长等待时间。当申请的锁等待时间超过设定值时，系统会报错。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
  | wal_level                                        | 设置写入WAL信息量的级别，不能为空或被注释掉。 minimal 优点：一些重要操作（包括创建表、创建索引、簇操作和表的复制）都能安全地跳过，这样就可以使操作变得更快。 缺点：WAL仅提供从数据库服务器崩溃或者紧急关闭状态恢复时所需要的基本信息，无法用WAL归档日志恢复数据。 archive 这个参数增加了WAL归档需要的日志信息，从而可以支持数据库的归档恢复。 hot_standby 这个参数进一步增加了在备机上运行的SQL查询的信息，这个参数只能在数据库服务重新启动后生效。 为了在备机上开启只读查询，wal_level必须在主机上设置成hot_standby，并且备机必须打开hot_standby参数。hot_standby和archive级别之间的性能只有微小的差异，如果它们的设置对产品的性能影响有明显差异，欢迎反馈。 logical 设置为logical后才可以进行逻辑日志解析，设置后xlog日志中会额外记录主键信息。                                                                                                                                                                                               |
  | wdr_snapshot_retention_days                     | 系统中数据库监控快照数据的保留天数，超过设置的值之后，系统每隔wdr_snapshot_interval时间间隔，清理snapshot_id最小的快照数据。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
     
- [V2.0-10.x集中式版支持修改的参数]
  
  | 参数名称                                           | 描述                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |
  |:---|:---|
  | asp_retention_days                                 | 当ASP样本写到系统表时，该参数表示保留的最大天数。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
  | audit_system_object                               | 该参数决定是否对GaussDB数据库对象的CREATE、DROP、ALTER操作进行审计。GaussDB数据库对象包括DATABASE、USER、schema、TABLE等。通过修改该配置参数的值，可以只审计需要的数据库对象的操作，在主备强制选主场景建议audit_system_object取最大值，所有DDL对象全部审计。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
  | autoanalyze                                     | 标识是否允许在生成计划的时候，对于没有统计信息的表进行统计信息自动收集。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
  | autoanalyze_timeout                               | 设置autoanalyze的超时时间。在对某张表做autoanalyze时，如果该表的analyze时长超过了autoanalyze_timeout，则自动取消该表此次analyze。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
  | autovacuum_naptime                              | 设置两次自动清理操作的时间间隔。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
  | checkpoint_segments                                | 设置checkpoint_timeout周期内所保留的最少WAL日志段文件数量。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
  | cma:agent_dorado_channel_num                    | 表示当前使用的dorado共享盘数量。该参数仅支持Quorum模式。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
  | cma:log_max_count                                 | 日志清理数量阈值。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
  | cma:log_max_size                                 | 控制日志最大存储值。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
  | cma:log_saved_days                               | 日志最大保留天数。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
  | cma:log_threshold_check_interval                 | 日志压缩就检测周期。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
  | cmctl:datastorage_threshold_recover              | 数据库取消只读模式的缓冲阈值。数据目录所在磁盘占用超过datastorage_threshold_value_check后，被设置为只读模式。当磁盘占用恢复到小于（datastorage_threshold_value_check - datastorage_threshold_recover）后，才会取消只读模式。主数据库只读后，只有当备数据库磁盘占用小于（datastorage_threshold_value_check - datastorage_threshold_recover）时，才会将主切换到该备机。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
  | cms:cms_enable_double_dorado_arbitrate           | 双dorado DN仲裁开关。该参数仅支持Quorum模式。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
  | cms:datastorage_threshold_recover               | 数据库取消只读模式的缓冲阈值。数据目录所在磁盘占用超过datastorage_threshold_value_check后，被设置为只读模式。当磁盘占用恢复到小于（datastorage_threshold_value_check - datastorage_threshold_recover）后，才会取消只读模式。主数据库只读后，只有当备数据库磁盘占用小于（datastorage_threshold_value_check - datastorage_threshold_recover）时，才会将主切换到该备机。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
  | cms:datastorage_threshold_value_check           | 磁盘使用率节点只读阈值。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
  | cms:disk_full_threshold                          | 设置数据库磁盘最大的占用阈值，当数据目录所在磁盘占用超过这个阈值，会自动将数据库停止。当磁盘占用恢复到datastorage_threshold_value_check以下时，会自动将数据库启动。disk_full_threshold需要大于datastorage_threshold_value_check才能生效。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
  | cms:dr_dest_name                                 | 当前数据库实例可以给哪些目标数据库实例同步日志，该参数只在数据库实例为单节点形态下才有效，且该参数设置后不需要reload加载参数。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
  | cms:enable_disk_full_check                        | 磁盘disk full（磁盘使用率超过disk_full_threshold，会停止故障节点的实例进程）检测开关，打开后，允许磁盘disk full check。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
  | cms:enable_e2e_rto                               | 端到端RTO开关。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
  | cms:enable_transaction_read_only                 | 是否启用磁盘超限时节点只读。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
  | cms:force_promote                                  | 是否开启DN备机自动强制升主，强制升主有可能导致数据丢失，修改需要重启集群 在主备强制选主场景修改为1。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
  | cms:phony_dead_effective_time                      | 用于DN进程的僵死检测，当检测到的僵死次数大于该参数值时，认为进程僵死，将进程重启。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
  | cms:switch_rto                                    | cm_server强启逻辑等待时延。在force_promote被置为1时，当集群的某一分片处于无主状态开始计时，等待该延迟时间后开始执行强启逻辑。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
  | datestyle                                        | 设置日期和时间值的显示格式，默认值为"ISO,MDY"。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
  | div_precision_increment                            | M-Compatibility模式数据库行为配置项。会话级参数，用于设置除法结果精度提升值，也即结果精度为第一个操作参数的精度加上这个参数值。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
  | dn:a_format_date_timestamp                         | 控制current_date、current_timestamp、localtimestamp在事务开启时返回系统时间，替代原有的事务开启时间。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |
  | dn:a_format_dev_version                          | 数据库平台迭代小版本兼容性行为配置项。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
  | dn:a_format_enable_copy_empty_lobs                | 在Oracle兼容模式下，执行COPY FROM批量插入时，是否允许通过空串输入向BLOB及CLOB类型中插入空字符串。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
  | dn:a_format_func_col_name                         | 数据库A模式系统函数兼容性行为配置项。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
  | dn:a_format_load_with_constraints_violation      | 是否开启gs_loader导入数据支持约束冲突时不回滚功能。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
  | dn:a_format_version                              | 数据库平台兼容性行为配置项。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
  | dn:abnormal_sql_control_type                   | 异常SQL需要被CPU管控的类型。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |
  | dn:abnormal_sql_cpu_util_percent                  | 用于设定异常SQL CPU资源管控功能的GaussDB进程CPU使用率阈值，当异常SQL CPU资源占用率达到设置阈值时，管控功能生效。多租数据库特性（enable_mtd）开启时，本参数失效。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
  | dn:adapt_period                                   | 该参数用来控制智能刷脏算法的调整间隔。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |
  | dn:adaptcost_extended_feature                    | 该参数用于设置开启自适应代价的扩展功能。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |
  | dn:adaptive_cardest_strategy                     | 该参数用于设置选择基数估计模型偏好。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
  | dn:adaptive_cost_min_time                          | 该参数用于设置基数反馈收集的SQL时间阈值，只有执行时间大于该值的语句反馈会被收集。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
  | dn:adaptive_costest_strategy                       | 该参数用于设置代价评估使用新/旧代价的策略。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
  | dn:adaptive_costmodel_calibration_interval         | 该参数用于设置代价模型矫正逻辑的间隔时间。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
  | dn:advance_xlog_file_num                        | 用于控制在后台周期性地提前初始化xlog文件的数目。该参数是为了避免事务提交时执行xlog文件初始化影响性能，但仅在超重负载时才可能出现，因此一般不用配置。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
  | dn:ai_watchdog_max_cpu_usage                      | 预期的数据库CPU使用率上限，该值会根据多核情况进行归一化。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
  | dn:allow_create_sysobject                         | 设置是否允许在系统模式下创建或修改函数，存储过程，同义词，聚合函数，操作符等对象。此处的系统模式指数据库初始后自带的模式，但不包含public模式。系统模式的oid通常小于16384。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
  | dn:allow_initialuser_exec_others_udf             | 表示初始用户是否允许执行其他用户定义的函数或存储过程。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
  | dn:allow_sysadmin_exec_others_udf                  | 表示sysadmin用户是否允许执行其他用户定义的函数或存储过程。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
  | dn:archive_interval                               | 表示归档间隔时间。超过该参数设定的时间时强制归档日志文件。设置较大影响PITR的RPO，建议使用默认值。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
  | dn:asp_flush_interval                              | 设置ASP定时刷盘的时间间隔。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
  | dn:asp_flush_rate                                | 当内存中样本个数达到asp_sample_num时，会按一定比例把内存中样本刷新到磁盘上，asp_flush_rate为刷新比例。该参数为10时表示按10：1进行刷新。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |
  | dn:asp_sample_interval                          | 每次采样的间隔。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
  | dn:asp_sample_num                                 | LOCAL_ACTIVE_SESSION视图最大的样本个数，仅sysadmin用户可以访问。建议设置为默认值。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
  | dn:async_build                                     | 控制是否使用异步build流程重建故障DN。开启时采用异步流程重建，在剩余副本数不足多数派时，可优先恢复业务写入能力；关闭时采用同步逻辑重建，剩余副本数不足多数派时需等待数据与日志完全同步方可恢复业务。启用本功能后，若要求重建中的备DN参与多数派提交，需满足被重建的备DN在参数synchronous_standby_names配置的同步列表中，且除被重建DN外至少有一个同步列表中的DN存活。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |
  | dn:audit_dml_state                                 | 是否对具体表的INSERT、UPDATE、DELETE操作进行审计。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
  | dn:audit_dml_state_select                       | 这个参数决定是否对SELECT操作进行审计。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
  | dn:audit_enabled                                | 控制审计进程的开启和关闭。审计进程开启后，将从管道读取后台进程写入的审计信息，并写入审计文件。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
  | dn:audit_function_exec                           | 这个参数决定在执行存储过程,匿名块或自定义函数（不包括系统自带函数）时是否记录审计信息。0表示关闭，1表示开启。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
  | dn:audit_internal_event                            | 该参数决定是否审计内部工具cm_agent，gs_clean，WDRXdb的连接及进行的操作。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
  | dn:audit_login_logout                            | 这个参数决定是否审计用户的登录（包括登录成功和登录失败）,注销。0表示关闭用户登录,注销审计功能。1表示只审计用户登录成功。2表示只审计用户登录失败。3表示只审计用户登录成功和失败。4表示只审计用户注销。5表示只审计用户注销和登录成功。6表示只审计用户注销和登录失败。7表示审计用户登录成功,失败和注销。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
  | dn:audit_set_parameter                          | 是否对SET操作进行审计。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
  | dn:audit_space_limit                            | 审计文件占用的磁盘空间总量。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
  | dn:audit_system_function_exec                      | 这个参数决定在执行白名单内的系统函数时是否记录审计日志。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
  | dn:audit_thread_num                               | 审计线程的个数。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |
  | dn:audit_xid_info                               | 是否在审计日志字段detail_info中记录SQL语句的事务ID。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
  | dn:auto_explain_analyze_options                  | 控制自动打印执行计划是否显示运行时计划信息。该参数功能需要enable_auto_explain打开才能使用，继承enable_auto_explain约束，对于EXPLAIN语句不打印，只支持正常执行的语句计划打印。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
  | dn:auto_explain_level                            | 控制自动打印执行计划的日志等级。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
  | dn:auto_explain_log_min_duration                | 控制自动打印执行计划的耗时阈值，整体耗时大于auto_explain_log_min_duration的执行计划才会被打印。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
  | dn:auto_increment_cache                           | 对自动增长列批量插入或导入触发自增时，预留自增缓存值的个数。预留自增值时刷新自增计数器为自增缓存值的最大值，缓存值使用完毕之前，自增计数器值不变，触发自增使用缓存的值。 参数值为0时，自动预留自增缓存值。 第一次触发自增时，若已知即将插入自动增长列的行数，预留已知数量的值。 若行数未知，每次预留2\^n个值，例如，第一次自增预留1个值，第二次自增预留2个值，第三次预留4个值，第四次预留8个值，以此类推，若预留值个数超过65535，预留65535个值。 参数值不为0时，预留缓存值的数量为参数值。 第一次触发自增时，若已知即将插入自动增长列的行数，预留已知数量的值。 若行数未知，每次预留auto_increment_cache数量的自增值。 预留的缓存值仅在语句内生效，若预留的自增缓存值没有全部被使用，后续插入语句基于自增计数器触发自增，会出现表中自动增长列的值不连续的情况。 此参数不影响本地临时表中的自动增长列。 |
  | dn:auto_increment_increment                       | 自动增长列的自增步长，自增值将由auto_increment_offset + N × auto_increment_increment计算而来，N为正整数。 若小于auto_increment_offset自动增长列自增时会产生错误。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
  | dn:auto_increment_offset                          | 自动增长列的起始值，自增值将由auto_increment_offset + N × auto_increment_increment计算而来，N为正整数。若大于auto_increment_increment自动增长列自增时会产生错误。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |
  | dn:autoanalyze_ext_mode                          | 控制触发自动ANALYZE的扩展模式。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
  | dn:autonomy_affected_threshold                   | 指定影响大规模影响（包括DELETE和UPDATE）检测函数阈值。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
  | dn:autonomy_return_threshold                      | 指定返回大规模影响（包括SELECT）检测函数阈值。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
  | dn:autonomy_risky_operation                      | 指定SQL异常行为检测需要记录的风险行为类型。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
  | dn:autovacuum                                    | 控制数据库自动清理线程（autovacuum）的启动。自动清理线程运行的前提是将track_counts设置为on。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
  | dn:autovacuum_analyze_scale_factor              | 设置触发一个ANALYZE时增加到autovacuum_analyze_threshold的表大小的缩放系数。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
  | dn:autovacuum_analyze_threshold                  | 设置触发ANALYZE操作的阈值。当表上被删除,插入或更新的记录数超过设定的阈值时才会对这个表执行ANALYZE操作。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
  | dn:autovacuum_freeze_max_age                     | 设置事务内的最大时间，使得表的pg_class.relfrozenxid字段在VACUUM操作执行之前被写入。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
  | dn:autovacuum_io_limits                         | 控制autovacuum进程每秒触发I/O的上限。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
  | dn:autovacuum_mode                              | 该参数仅在autovacuum设置为on的场景下生效，它控制autoanalyze或autovacuum的打开情况。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
  | dn:autovacuum_vacuum_cost_delay                    | 设置在自动VACUUM操作里使用的开销延迟数值。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
  | dn:autovacuum_vacuum_cost_limit                  | 设置在自动VACUUM操作里使用的开销限制数值。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
  | dn:autovacuum_vacuum_scale_factor                 | VACUUM时表的规模因子，用于计算触发VACUUM的阈值。触发VACUUM的阈值=autovacuum_vacuum_threshold+reltuples（表上元组的个数）\*autovacuum_vacuum_scale_factor。当表上被删除或更新的记录数超过阈值时，才会对这个表执行VACUUM操作。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
  | dn:autovacuum_vacuum_threshold                   | 设置触发VACUUM的阈值。当表上被删除或更新的记录数超过设定的阈值时才会对这个表执行VACUUM操作。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |
  | dn:b_format_dev_version                           | 数据库平台迭代小版本兼容性行为配置项。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |
  | dn:b_format_version                                | B兼容模式下SQL行为控制配置项。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
  | dn:backtrace_min_messages                        | 控制当产生该设置参数级别相等或更高级别的信息时，会打印函数的堆栈信息到服务器日志文件中。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
  | dn:batch_error_mode_sp_name                       | 该参数用于BatchErrorMode模式下的保存点命名，只在集中式下生效。取值范围：英文字符或数字或下划线组成的字符串，0\~1023个字符。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
  | dn:batch_insert_index_types                       | 在特定场景下执行批量插入时，是否开启批量插入索引性能优化。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
  | dn:behavior_compat_options                       | 数据库兼容性行为配置项，可多选，配置多个兼容性配置项时，相邻配置项用逗号隔开，例如：set behavior_compat_options='end_month_calculate,display_leading_zero';                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
  | dn:bgwriter_delay                                  | 设置后端写进程写"脏"共享缓冲区之间的时间间隔。每一次，后端写进程都会为一些脏的缓冲区发出写操作（全量checkpoint模式用bgwriter_lru_maxpages参数控制每次写的量，然后休眠bgwriter_delay毫秒后才再次启动；增量checkpoint模式下，根据设定candidate_buf_percent_target计算目标空闲缓冲页面个数，不足时每隔bgwriter_delay毫秒刷一批页面下盘，刷页个数根据目标差距百分比计算，会根据max_io_capacity限制最大数量）。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
  | dn:blackbox_number                                 | 控制"$GAUSSLOG/gs_blackbox/{nodename}"目录下最多能够保留的黑匣子文件个数。设置为0将关闭功能，不保留黑匣子文件，有可能影响性能诊断。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
  | dn:bloom_filter_apply_threshold                   | 启用BloomFilter优化时，Hashjoin的Apply侧可以创建BloomFilter的最小数据量。如果apply侧的数据量低于这个值，则不会建立BloomFilter。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
  | dn:bloom_filter_build_max_rows                    | 启用BloomFilter优化时，Hashjoin的Build侧可以创建BloomFilter的最大数据量。如果build侧的数据量高于这个值，则不会建立BloomFilter。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
  | dn:bm25_ncandidates                             | 表示使用BM25索引做相似文档排序召回检索时所需准备排名靠前的文档数量，用于加速带有WHERE过滤条件的相似文档检索。根据检索语句过滤条件和LIMIT返回数量设置，大概计算为LIMIT召回数量 / 文档结果满足过滤条件几率。数值过大或者过小会使BM25索引检索时延变长，严重时可能使时延增加3-4倍。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
  | dn:bm25_ranking_metric                            | 表示BM25索引使用的相似文档排序召回检索算法。具体数值对应关系如下：0：BM25_OKAPI（默认值），1：BM25_ATIRE，2：BM25_L，3：BM25_PLUS，4：BM25_ADPT，5：BM25_T，6：BM25_C，7：BM25_Q，8：TF_IDF，9：TF_LDP_IDF，\>9：使用默认的BM25_OKAPI算法。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
  | dn:bulk_write_ring_size                          | 执行大批量数据写入操作时（例如copy动作），该操作使用的环形缓冲区的大小。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
  | dn:candidate_buf_percent_target                  | 设置用于增量检查点打开时，候选buffer链中可用buffer数目占据shared_buffer的百分比，当小于该值时，bgwriter线程会以max_io_capacity参数计算出来的max_io刷页。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |
  | dn:check_disconnect_query                         | 控制客户端超时断连后，服务端语句终止执行功能是否开启。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
  | dn:checkpoint_timeout                             | 设置自动WAL检查点之间的最长时间。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
  | dn:client_min_messages                           | 控制发送到客户端的消息级别。每个级别都包含排在它后面的所有级别中的信息。级别越低，发送给客户端的消息就越少。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |
  | dn:codegen_compile_thread_num                    | 该参数用于设置Codegen编译线程的线程数量。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |
  | dn:connect_thread_pool_attr                        | 用于控制认证线程池功能的详细属性，该参数仅在enable_thread_pool和enable_connect_thread_pool打开后生效，仅sysadmin用户可以访问。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
  | dn:convert_illegal_char_mode                      | 用于在enable_convert_illegal_char参数开启时，设置客户端显示非法编码的占位符。取值范围为ascii编码表中十进制编码为32至126的95个可显示字符。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
  | dn:copy_special_character_version                 | COPY FROM导入导出数据时是否对非法编码的字符进行校验报错。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
  | dn:cost_model_version                              | 此参数用来指定优化器代价模型的版本。可以视作一个保护参数，用来禁用最新的优化器代价模型，保持和旧版本计划一致。改变此参数，可能会导致很多SQL计划的改变。因此修改前请谨慎评估。0：表示使用最新的cost估算模型。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
  | dn:cost_update_window_size                       | 该参数用于调整收集回归数据的滑动窗口大小。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |
  | dn:costbased_rewrite_rule                        | 该参数用于标识对指定的查询改写规则开启基于代价的评估策略。部分查询改写规则支持基于代价评估是否对SQL进行改写，从而使内核生成更好的查询计划，提升SQL执行效率。该参数与GUC参数rewrite_rule互斥，如果同时设置了costbased_rewrite_rule和rewrite_rule，则rewrite_rule的相关规则配置不生效。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
  | dn:costbased_rewrite_rule_max_iterations          | 对本次执行的SQL在计划生成阶段，如果同一规则中满足做代价评估的条件数超过该参数设置时，则对本次请求中超过阈值的条件关闭基于代价的评估策略，转化为基于规则的改写策略。当查询改写阶段开启基于代价的评估策略后该参数生效。该参数受GUC参数costbased_rewrite_rule影响，当costbased_rewrite_rule值不为none时，该参数生效。如果设置该参数值为0，表示对当前SQL关闭基于代价的改写策略。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
  | dn:costbased_rewrite_rule_timeout                | 对本次执行的SQL在计划生成阶段，如果使用各规则做代价评估的整体时间超过设置的超时时间时，则对本次请求后续流程关闭基于代价的评估策略，转化为基于规则的改写策略。当查询改写阶段开启基于代价的评估策略后该参数生效。该参数受GUC参数costbased_rewrite_rule影响，当costbased_rewrite_rule值不为none时，该参数生效。如果设置该参数值为0，表示对当前SQL关闭基于代价的改写策略。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
  | dn:cursor_sharing                                 | 设置是否对simple query及未绑定参数的PBE（prepare bind execute）、PU（batch模式下的PBE）类型语句启用自动参数化，并允许重用其执行计划。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
  | dn:db4ai_snapshot_mode                           | snapshot有2种模式：MSS（物化模式，存储数据实体）和CSS（计算模式，存储增量信息）。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
  | dn:db4ai_snapshot_version_delimiter             | 该参数为数据表快照版本分隔符。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
  | dn:db4ai_snapshot_version_separator             | 该参数用于指定数据表快照子版本分隔符。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
  | dn:dbrecyclebin_maxsize                        | 设置库级回收站的最大存储容量。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
  | dn:dbrecyclebin_retention_time                   | 设置库级回收站对象保留时间，超过该时间的库级回收站对象将被自动清理。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
  | dn:dcf_thread_effective_time                      | DCF刷盘线程存活有效时间。参数用于判断磁盘是否处于I/O hang，超过此时间DCF无法访问I/O资源则认为线程I/O hang，则会触发降备动作。参数配置为0表示关闭I/O hang检测。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
  | dn:ddl_invalid_mode                              | 用于控制在对函数或包做DROP CASCADE操作时，对依赖其的对象（函数或包）进行的行为。级联失效依赖对象的过程中，若出现了已失效的对象时，中断级联失效操作。delete：对函数或包做DROP CASCADE操作时，级联删除依赖其的对象（函数或包）。invalid：对函数或包做DROP CASCADE操作时，级联失效依赖其的对象（函数或包）。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
  | dn:ddl_lockwait_timeout                            | 该参数控制部分DDL业务在申请表对象、索引对象、存储过程/package/函数对象的高级别（5\~8级）对象锁时，单个锁的最长等待时间。当申请的锁等待时间超过设定值时，系统会报错。若设置小于1s，则上述锁也会至少等待1s才报告超时。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
  | dn:deadlock_timeout                                | 设置死锁超时检测时间，以毫秒为单位。当申请的锁超过设定值时，系统会检查是否产生了死锁。该参数仅针对常规锁生效。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |
  | dn:default_limit_rows                            | 设置生成genericplan的缺省limit估算行数。此参数设置为正数时意为直接将设置的值作为估算limit的行数，为负数时代表使用百分比的形式设置默认的估算值，负数转换为默认百分比，即-5代表5%。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |
  | dn:default_segment                                | 控制是否默认创建段页式表。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
  | dn:default_statistic_granularity                   | 默认情况下分区表收集分区级统计信息时的PARTITION_MODE。对非分区表不生效。 all：收集整表、一级分区、二级分区的统计信息。 global：收集整表的统计信息。 partition：收集一级分区的统计信息。 global_and_partition：收集整表、一级分区的统计信息。 subpartition：收集二级分区的统计信息。 all_complete：收集整表、一级分区、二级分区的统计信息。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |
  | dn:default_transaction_read_only                | 设置每个新创建事务是否是只读状态。该参数设为on后只读，无法执行dml和写事务。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
  | dn:dirty_page_percent_max                        | 设置用于增量检查点打开后脏页数量占shared_buffers的百分比。达到这个设定值时，后台刷页线程将以设置的max_io_capacity计算出的最大值刷脏页。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
  | dn:disable_gpc_store                              | GUC参数enable_global_plancache为on时，用于阻止后续执行计划存入全局计划缓存。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
  | dn:disable_indirect_table_updates                  | 控制是否禁止在同一个query内，通过主语句、CTE、子查询、Trigger等对同一张表执行多次DML修改操作。 该参数主要用于避免同一个query内多次修改同一张表可能带来的执行顺序依赖、Trigger递归修改、数据结果不确定以及一致性风险。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
  | dn:disable_keyword_options                        | 数据库兼容性行为配置项，该参数的值由若干个配置项用逗号隔开构成。设置该参数的标识符将不会作为关键字使用。B兼容模式下，datetime,regexp,rlike,zerofill 是否作为保留字由系统确定，用户暂无法修改、删除。具体为：初始状态下系统会将datetime,regexp,rlike,zerofill添加到参数disable_keyword_options中，此时上述单词不作为保留字；设置set b_format_version = '5.7'和set b_format_dev_version = 's1';（或者高于s1的版本）后，系统会将datetime,regexp,rlike,zerofill从参数disable_keyword_options中删除，此时上述单词作为保留字使用。M兼容模式下默认值为空。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
  | dn:disable_operator                                | 禁用指定的操作符，该参数设置的操作符将不能被调用。当某一系统操作符不能满足用户需求并且需要使用自定义操作符时，可使用该功能。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
  | dn:diskann_hybrid_enable_lazy_flip_bitmap           | 控制是否开启lazy flip bitmap特性。在前过滤爆搜或前过滤图搜策略下，对于一个选择率大于50%的标量查询或IS NOT NULL查询条件，如果其选择率大于50%，lazy flip bitmap就会计算它的补集，以此减少向bitmap插入数据的开销。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
  | dn:diskann_hybrid_flat_upper_bound                | 向标混合前过滤场景下暴搜策略最大数据量阈值。小于该数据量时执行暴力搜索，大于该数据量时执行向量检索。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
  | dn:diskann_hybrid_neighbor_search_prune_factor    | 向标混合索引选择前过滤后ANN策略场景下，在搜索过程中，对不符合查询条件的邻居的裁剪比例因子。0为不裁剪，参数值越大，裁剪比例越高，1为全裁剪。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |
  | dn:diskann_hybrid_pre_filter_selectivity          | 向标混合场景下选择前过滤策略的选择率阈值。当选择率小于该阈值时执行前过滤查询，大于等于该阈值执行后过滤查询。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
  | dn:diskann_hybrid_pullup_selectivity             | 指定向标混合前过滤场景下，将部分前过滤条件上提到后过滤的选择率阈值。该参数设置越小，越容易将更多前过滤条件上提到后过滤。默认1.0取值下，前过滤条件不会上提到后过滤。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
  | dn:diskann_hybrid_search_type                    | 向标混合场景下指定查询策略。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
  | dn:diskann_probe_ncandidates                    | 表示利用gsdiskann索引检索向量的时候的候选集合大小。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
  | dn:dr_gaussstor_client_info                      | 设置数据库实例对接GaussStor需要绑定的客户端IP列表。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
  | dn:driver_traceid_level                           | 控制表DBE_PERF.statement_history的traceid的生成方式。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
  | dn:dsl_engine_max_iteration                      | 用于控制DSL规则引擎在一次SQL改写中应用规则集迭代的最大次数。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
  | dn:dsl_rulelist                                   | 控制会话级DSL规则启用禁用状态，通过规则名称指定需要变更状态的DSL规则，通过on或off状态指示规则的开关状态。如需手动设置，需要明确开启或关闭的规则是否符合需求。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
  | dn:enable_access_server_directory                  | 是否允许非初始用户创建、修改和删除DIRECTORY对象。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
  | dn:enable_adaptive_cost                         | 该参数用于设置基于反馈的优化器基数和代价矫正功能总开关，打开后开启算子信息收集流程和基数估计流程，后端模型维护的启动线程会随此参数开关启动或退出。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
  | dn:enable_ai_watchdog                           | 开启或关闭AI Watchdog功能。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
  | dn:enable_analyze_check                           | 标识是否允许在生成计划的时候，对于在pg_class中显示reltuples和relpages均为0的表，检查该表是否曾进行过统计信息收集。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |
  | dn:enable_art_tid_cache                             | 设置是否开启使用ART缓存死行TID；支持使用Adaptive Radix Tree结构存储TID以减少Vacuum内存消耗，使得相同内存开销下可以缓存更多的TID，减少大表的索引扫描次数；同时降低搜索TID的时间复杂度，提升索引清理效率。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |
  | dn:enable_asp_standby                               | 设置是否开启ASP支持备机功能。开启该功能后，ASP报告进行采样时，会同步获取备机的采集数据。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
  | dn:enable_astore_gist                             | GIST索引功能开关，当开关打开时，Astore支持创建GIST索引，当开关关闭时，GIST索引功能不可用。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
  | dn:enable_async_uniquesql_report                  | 控制系统是否开启UniqueSQL线程异步上报DBE_PERF.statement指标数据。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
  | dn:enable_auto_clean_unique_sql                   | 当系统中产生的unique sql条目数量大于等于instr_unique_sql_count时，是否启动unique sql自动淘汰功能。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
  | dn:enable_auto_explain                           | 控制是否开启自动打印执行计划。该参数是用来定位慢存储过程或慢查询。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
  | dn:enable_auto_segment_remain_cleanup            | 该参数用于控制是否启动段页式残留自动清理方式。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
  | dn:enable_backend_control                          | 是否控制数据库常驻线程到DefaultBackend控制组。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
  | dn:enable_bbox_dump                                 | 是否开启黑匣子功能，在系统不配置core机制的时候仍可产生core文件。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
  | dn:enable_bitmapscan                            | 控制优化器对位图扫描规划类型的使用。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
  | dn:enable_bloom_filter                             | 标识是否允许使用BloomFilter优化。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |
  | dn:enable_buffer_evictor                          | 智能淘汰算法开关。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
  | dn:enable_bypass_insert_sequence                   | 控制执行含自增列表的INSERT语句时，是否支持SQLBYPASS优化。当GUC参数enable_opfusion开启时，该参数设置才会生效。自增列的类型限制为：smallint、int、bigint。继承SQLBYPASS插入语句的约束。只支持INSERT场景下的序列自增，不支持UPDATE等语句。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |
  | dn:enable_cached_operator                         | 控制算子执行态缓存特性的开关。关闭则无法对算子执行态进行缓存，影响查询性能。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |
  | dn:enable_cachedplan_mgr                          | 该参数用于指定是否开启自适应计划选择功能。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
  | dn:enable_case_intervaltonumeric                    | 控制CASE语句中是否支持INTERVAL转NUMERIC。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
  | dn:enable_codegen                                  | 标识是否允许开启代码生成优化，目前代码生成使用的是LLVM优化。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
  | dn:enable_collect_abo_history                    | 该参数用于设置是否开启反馈基数/代价估计信息持久化。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
  | dn:enable_connect_thread_pool                     | 控制是否使用认证线程池功能。认证线程池是针对线程池建连模式进行的优化，存在对线程池功能的依赖。使用该功能需要先开启线程池参数enable_thread_pool。当且仅当enable_connect_thread_pool和enable_thread_pool都为true时才会开启认证线程池功能，enable_connect_thread_pool为true而enable_thread_pool为false时不开启。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
  | dn:enable_control_group                           | 是否开启Cgroups功能。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
  | dn:enable_convert_illegal_char                    | 对输出结果中的非法编码是否不进行校验并以占位符替换显示。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
  | dn:enable_copy_case_sensitive                    | 使用gs_loader导入数据及COPY...TRANSFORM()导入数据需要表达式处理时，遇到大写字符列或包含特殊的列名时，是否保留列名的大小写敏感。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
  | dn:enable_copy_server_files                      | 是否开启copy服务器端文件的权限。on表示开启copy服务端文件的权限，允许具有SYSADMIN权限的用户或继承了内置角色gs_role_copy_files权限的用户执行COPY FROM FILENAME或COPY TO FILENAME命令。off表示不开启copy服务端文件的权限，只允许初始用户执行COPY FROM FILENAME或COPY TO FILENAME命令。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
  | dn:enable_cross_partition_dead_row_cache           | 设置是否开启跨分区死行清理。主要针对ASTORE表大分区表场景，通过将不同分区的死元组TID合并清理，减少GPI的访问频次，将清理耗时与分区数解耦。仅与数据量有关，即在同数据量的前提下，清理分区表的耗时与普通表的耗时接近或为同数量级，该特性在大分区表以及GPI数量较多的场景有相对明显的优化。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
  | dn:enable_db_recyclebin                         | 用来控制库级回收站的实时打开和关闭。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
  | dn:enable_default_ustore_table                    | 指定是否开启默认支持Ustore存储引擎，该参数为on时，创建的表类型都为Ustore表。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
  | dn:enable_defer_calculate_snapshot               | 延迟计算快照的xmin和oldestxmin，执行1000个事务或者间隔1s才触发计算，设置为on时可以在高负载场景下减少计算快照的开销，但是会导致oldestxmin推进较慢，影响垃圾元组回收，设置为off时xmin和oldestxmin可以实时推进，但是会增加计算快照时的开销。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
  | dn:enable_double_write                           | 双写特性开关。enable_incremental_checkpoint增量检查点开关打开时，同时enable_double_write打开，则使用enable_double_write双写特性保护，不再使用full_page_writes防止半页写问题。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
  | dn:enable_dsl_ruleengine                         | 标识是否开启基于DSL的规则引擎，如果开启该功能，优化器则会应用DSL规则对SQL进行等价改写。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
  | dn:enable_dynamic_samplesize                      | 是否动态调整采样行数。对于超过一百万行的大表，收集统计信息时动态调整采样行数，提高统计信息准确性。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
  | dn:enable_early_free                             | 控制是否可以实现算子内存的提前释放。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
  | dn:enable_ecpg_cursor_duplicate_operation        | ECPG控制在A兼容下是否支持重复打开/关闭游标，仅在ECPG连接A兼容数据库时生效。直接安装本版本数据库时，该参数值为on。从老版本升级到当前版本时，该参数值为off。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
  | dn:enable_emergency_access                        | 控制是否开启Unix Domain Socket运维通道，后称"应急通道"。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
  | dn:enable_enhance_toast_table                     | - enable_enhance_toast_table=on表示使用Enhanced Toast线外存储表。  - enable_enhance_toast_table=off表示使用Toast线外存储表。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
  | dn:enable_err_stack                                 | 控制ERROR级别中ACTION为"Contact Huawei technical support."的错误码报错是否打印堆栈。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
  | dn:enable_extension                               | 控制是否支持创建数据库扩展插件。请在特定场景经评估后使用，通常不需要调整。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
  | dn:enable_fast_numeric_agg                         | 这个参数控制是否开启针对numeric数据类型的agg优化。关闭后可能会导致对应场景查询性能下降。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
  | dn:enable_fast_vecop                             | 标识是否开启列存表中向量化运算优化。对Timestamp，int32，int64，float8类型的列存运算优化，并减少行存调用开销，支持自动向量化运算。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
  | dn:enable_feedback_cardest                       | 该参数用于另外设置的基于反馈的优化器基数和代价矫正功能开关，用于开发人员诊断模型相关问题。当enable_adaptive_cost参数设置为off，该参数设置为on时，算子信息仍会被收集，反馈基数估计接口仍会被调用，但此时后端自动模型维护的线程不会被启用，开发人员可以通过gs_acm_analyze_workload_manual()函数手动训练模型诊断问题。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
  | dn:enable_fips                                   | FIPS模式功能开关。启用FIPS模式需要将此参数置为on，并确保运行环境已开启FIPS模式。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
  | dn:enable_force_create_obj                        | 用于控制一次性入库功能的开启与关闭。开启该参数后，若创建或重建函数，包时存在未定义的对象，会创建一个虚拟的对象用于编译，并在函数体编译的过程中通过try catch捕获异常，使创建或重建过程能够运行成功。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
  | dn:enable_global_plsqlcache                      | 设置是否对package，存储过程，函数的编译产物进行全局缓存，执行产物进行session级缓存，开启该功能可以节省高并发下数据库节点的内存使用。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
  | dn:enable_gpi_auto_update                          | 控制在分区DDL命令中是否默认更新Global索引。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
  | dn:enable_gpi_fast_prune                        | 控制Ustore表全局分区索引在DML操作期间是否清理DDL操作遗留的垃圾元组。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
  | dn:enable_gsplsql_execopt                         | 控制是否优化Tuple模式存储过程函数的执行。 存储过程函数的执行模式：Statement模式：通过perform或者call procedure()调用，存储过程函数执行过程为单独SQL语句。Tuple模式：通过targetlist，trigger方式调用，调用环境为执行态的1个元组输入。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
  | dn:enable_gstrace                                 | 内核GSTrace全链路开关。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
  | dn:enable_gtt_concurrent_truncate                 | 是否支持全局临时表truncate table和DML的并发执行，以及全局临时表truncate table和truncate table的并发执行。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
  | dn:enable_htap                                  | 是否开启HTAP特性，开启HTAP特性后，会加载COLVIEW关键字指定列的存量行存数据到内存IMCV（In-memory Column View，列式内存引擎）中，用于提高AP（Analytical Processing，分析处理）查询效率。使用多租数据库特性时需要关闭该参数。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
  | dn:enable_hybrid_imcvscan                       | 依赖HTAP特性开启状态和enable_imcvscan参数取值，设置是否打开HTAP列回行混合扫描特性。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
  | dn:enable_hypo_index                              | 控制优化器执行EXPLAIN命令时是否考虑虚拟索引。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
  | dn:enable_ima                                    | 控制GaussStor完整性度量开关和远程证明校验。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
  | dn:enable_imcvscan                                 | 依赖HTAP特性开启状态，设置是否打开HTAP内存列扫描算子IMCVScan。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
  | dn:enable_implicit_cast_str2num                   | 在整型数据类型与字符串数据类型进行比较操作符或者算术运算操作符运算时，控制字符串是否能够转换为NUMERIC。仅在a_format_version='10c'，a_format_dev_version='s1'时生效。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
  | dn:enable_incremental_checkpoint                  | 增量检查点开关。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
  | dn:enable_index_skip_scan                         | 控制索引跳跃扫描特性的开关。若关闭该特性，当用户使用组合索引查询且前导列为空时，会退化为全表扫描。若开启该特性，当用户使用组合索引查询且前导列为空时，数据库会根据NDV（Number of Distinct Values，表示某一列的Distinct统计值）比例决定是否走索引跳跃扫描。NDV的比例越低，索引跳跃扫描优势越大，当NDV的比例较高时，索引跳跃扫描的代价可能比全表扫描的代价更大，从而导致数据库还是选择全表扫描。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
  | dn:enable_instance_metric_persistent            | 设置是否开启实例资源监控转存功能。开启时，对实例的监控数据会保存到GS_WLM_INSTANCE_HISTORY系统表中。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
  | dn:enable_instr_cpu_timer                        | 控制是否捕获sql执行的cpu时间消耗。在x86架构集中式部署下，硬件配置规格为32核CPU/256GB内存，使用BenchmarkSQL5.0工具测试性能，开关此参数性能影响约3.5%。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
  | dn:enable_instr_rt_percentile                     | 控制是否开启计算系统中80%和95%的SQL响应时间的功能。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
  | dn:enable_instr_track_wait                         | 设置是否开启等待事件信息实时收集功能。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
  | dn:enable_interp_reuse_tran                     | 表示是否支持存储过程中嵌套异常块子事务复用，该功能只有在开启了behavior_compat_options参数的plstmt_implicit_savepoint选项后方能生效。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
  | dn:enable_lightweight_transaction                | 表示是否针对点查语句使用轻量事务进行优化。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
  | dn:enable_llm_pull_up                          | GaussDB Semantic功能在包含大模型算子的语句中是否执行大模型算子提升及BATCH优化。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |
  | dn:enable_lock_account                           | 该参数控制账号使用错误密码连续登录失败达到参数failed_login_attempts所设定的值后，是否自动锁定账号。管理员手动锁定不受参数控制。设置为off会降低账号安全性。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |
  | dn:enable_logical_io_statistics                 | 设置是否开启资源监控逻辑I/O统计功能。开启时，对于PG_TOTAL_USER_RESOURCE_INFO视图中的read_kbytes、write_kbytes、read_counts、write_counts、read_speed和write_speed字段，会统计对应用户的逻辑读写字节数、次数以及速率。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
  | dn:enable_logical_replication_dictionary         | 表示是否开启创建多版本字典表类型的逻辑复制槽。字典类型的系统表基线化完成后创建逻辑复制槽为字典表类型的逻辑复制槽，否则即使该参数开启仍旧创建的是online catalog类型的逻辑复制槽。该参数默认on，如果需要创建online catalog类型的逻辑复制槽时设置为off。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
  | dn:enable_memory_limit                           | 启用逻辑内存管理模块。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
  | dn:enable_npu_vector                             | 该参数控制向量数据库进行GsIVFFLAT索引构建时，是否使用NPU加速索引构建执行。此参数生效有两个必要的前置条件：执行GsIVFFLAT索引构建的硬件环境中有昇腾NPU卡，软件环境中用户已安装昇腾的驱动、固件以及CANN库等软件依赖。用户已使用CREATE EXTENSION GS_ASCEND创建GS_ASCEND插件。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
  | dn:enable_numeric_optimization                 | 设置是否开启Numeric类型数据运算优化。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
  | dn:enable_ondemand_rto                         | 按需回放（On-demand Recovery，ODR）的功能开关，仅集中式使用。通过最细粒度的页面级别日志链构建，将故障恢复阶段拆分为按需构建阶段和按需读阶段，无需真正回放日志，即可完成故障恢复；同时，基于日志链，加载页面时按需回放至最新，保障数据一致性。以下条件任意一个不满足，则主动关闭此开关。1.开启极致RTO的情况下使用，即recovery_parse_workers或者recovery_redo_workers大于1；2.关闭hot_standby情况下使用；3.wal_level级别不低于hot_standby情况下使用。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
  | dn:enable_operator_prefer                       | 该参数用于指定是否开启算子倾向性规则，在估计代价相近的情况下，倾向于选择参数化路径执行表连接。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
  | dn:enable_opfusion                              | 控制是否对简单查询进行查询优化。简单查询限制如下：只支持indexscan和indexonlyscan，且全部WHERE语句的过滤条件都在索引上；只支持单表增删改查，不支持join、using；只支持行存表，不支持分区表，表不支持有触发器；不支持active sql、QPS等信息统计特性；不支持正在扩容和缩容的表；不支持查询或者修改系统列；只支持简单SELECT语句；只支持简单INSERT语句；只支持简单DELETE语句；只支持简单UPDATE语句。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
  | dn:enable_parallel_build_compression             | 控制是否在并行重建传输数据的过程中进行LZ4压缩，仅在parallel_build_thread_num\>1情况下生效。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
  | dn:enable_parallel_populate                       | 依赖HTAP特性开启状态，设置是否开启存量行存转内存列IMCV的并行加载特性，以加速IMCV表创建流程。开启该参数后，加载行存数据到IMCV表可能会影响行存表的性能，请根据使用场景进行设置。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
  | dn:enable_partition_autoextend_retry            | 分区表自动扩展新增分区默认采用自治事务。该参数设置为on后，自治事务新增分区出现异常时，会重试一次同事务新增分区的逻辑。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
  | dn:enable_partition_opfusion                    | 如果开启该参数，可以对分区表的简单增删改查语句进行优化，提升SQL执行性能。仅在enable_opfusion参数打开的状态下生效。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |
  | dn:enable_partition_statistic                     | 控制在优化器阶段，是否使用分区级统计信息。可以使用分区级统计信息的具体场景为：在cplan中，查询涉及到的分区表被静态剪枝到单个分区，包括一级分区表剪枝到单个一级分区和二级分区表剪枝到单个二级分区。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
  | dn:enable_pbe_optimization                       | 设置优化器是否对以PBE（Parse Bind Execute）形式执行的语句进行查询计划的优化。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
  | dn:enable_perf_trigger                            | 设置是否开启秒级CPU冲高火焰图功能。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
  | dn:enable_planmgr_cplan_opt                      | 该参数用于控制，当优化器使用custom plan时，是否尝试使用自适应计划进行拦截，如果拦截成功，则会使用自适应计划，否则会继续使用该custom plan。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
  | dn:enable_plsql_opfusion                         | 控制是否开启存储过程支持SQLBypass功能。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
  | dn:enable_poisson_outer_optimization              | 该参数用于控制计划生成阶段计算选择率时，是否用泊松修正outer join中外表上的filter条件的选择率。升级上来的数据库实例默认为off，新安装的数据库实例默认为on。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |
  | dn:enable_prevent_job_task_startup               | 控制是否启动job线程。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
  | dn:enable_proc_exec_check                         | 用于控制存储过程执行时，对依赖对象有效性进行检查。参数打开后，若依赖对象已经被失效，则不会继续执行当前存储过程，返回报错。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
  | dn:enable_recyclebin                             | 用来控制回收站的实时打开和关闭。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
  | dn:enable_rls_match_index                          | 控制是否支持在行级访问控制特性使用场景中，基于目标谓词条件对基表执行索引扫描。目标场景为：基表设置并开启了RLS（Row Level Security）策略，查询谓词中包含unleakproof类型系统函数或like操作符。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
  | dn:enable_save_datachanged_timestamp              | 确定是否收集insert/update/delete、exchange/truncate/droppartition操作对表数据改动的时间。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
  | dn:enable_security_policy                           | 安全策略开关，控制统一审计和动态数据脱敏策略是否生效。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
  | dn:enable_sel_cache                              | 当开启此功能时，在路径生成阶段，会针对经过优化器推导所得的、左右操作数均为普通列的、等值连接谓词进行选择率缓存，在路径搜索阶段进行谓词选择率的重复计算时，会使用该缓存加速计算。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
  | dn:enable_server_listener_thread                  | 用于控制是否开启独立监听线程。当启用该功能时，GaussDB服务侦听的TCP端口port将由独立线程进行监听。独立监听线程功能开启需要设置GUC参数enable_thread_pool和enable_connect_thread_pool为on。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
  | dn:enable_serverless                            | 用于控制是否开启Serverless模式。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
  | dn:enable_shared_sslctx                           | 是否开启SSL证书全局加载并共享SSL上下文，仅在SSL参数配置为on时生效。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
  | dn:enable_shared_storage_aio                     | 该功能用来控制打开或关闭Dorado共享存储模式并行异步写日志优化功能。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
  | dn:enable_shared_storage_optimization             | 用于控制共享存储（比如dorado存储设备）下，是否开启性能优化。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
  | dn:enable_show_err_code                            | 控制gsql等前端连接是否显示报错的错误码。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
  | dn:enable_show_view_original_definition            | 该参数用于控制在A模式数据库下查询视图定义时，显示用户输入的原始SELECT语句。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
  | dn:enable_smp_dml                                | 标识是否允许DML语句并行执行。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
  | dn:enable_smp_partitionwise                        | 控制是否在SMP场景下，开启Partition-wise Join的能力。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
  | dn:enable_spdk_function                          | 该参数控制是否通过SPDK逻辑对NVMe缓存进行读写。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
  | dn:enable_srf_enhanced                          | 控制SRF增强特性的开关，仅在enable_expr_fusion参数打开的状态下生效。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
  | dn:enable_standby_walsync_optimization           | 启用主备WAL日志同步性能优化的开关。开启后，主机工作线程等待备机WAL日志落盘后的唤醒方式改变， 从原来的双链表队列检查方式改为轮询检查方式，减少唤醒等待时间，提升性能。另外，备机WAL日志落盘方式由fsync方式改为ADIO（asynchronous-direct input-output）方式，WAL日志不经过OS的cache缓存，直接从高速内存写到磁盘，并且写磁盘从原来同步改为异步方式，加快落盘速度，提升主备WAL日志同步的性能。备机日志回放也采用DIO方式读取日志。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
  | dn:enable_startwith_prior_enhance                 | 该参数标识是否增强对SELECT语句PRIOR修饰列的控制。在下述三个场景下，打开该参数会报错；关闭该参数不报错，使用PRIOR关键字修饰列等同于不添加PRIOR关键字。 - 在带有CONNECT BY子句的SELECT语句中，ON条件、ORDER SIBLINGS BY子句使用PRIOR修饰列。  - 在不带有CONNECT BY子句的SELECT语句中，使用PRIOR修饰列。  - 在支持子句（SELECT查询列、DISTINCT子句、WHERE子句、GROUP BY子句、HAVING子句、WINDOW子句、ORDER BY子句）中，使用PRIOR修饰伪列LEVEL、CONNECT_BY_ISCYCLE、CONNECT_BY_ISLEAF。                                                                                                                                                                |
  | dn:enable_stmt_track                              | 控制是否启用Full /Slow SQL特性。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
  | dn:enable_subtype_inherit_notnull_constraint     | 当subtype作为集合类型和数组类型的子元素时，控制subtype的非空约束是否生效。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
  | dn:enable_tde_async_encryption                     | 透明数据异步加密功能开关。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
  | dn:enable_thread_permission_down                  | 后台线程权限控制开关，开启后后台线程使用gs_role_signal_backend角色权限，关闭后使用初始用户权限。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
  | dn:enable_thread_pool                            | 线程池控制开关。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |
  | dn:enable_threads_memory_reserve                  | 设置是否启用后台线程内存隔离模块。当开启逻辑内存管理模块（即enable_memory_limit为on）时，设置该参数为on才能启动生效。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |
  | dn:enable_uniq_idx_a_compat                       | 控制复合唯一索引针对Null值是否兼容A数据库。该参数仅在A兼容性的数据库中适用，建议使用默认值。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
  | dn:enable_unique_checking_of_unusable_index        | 控制当表中存在UNUSABLE的唯一索引时，插入和更新操作是否需要阻塞。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
  | dn:enable_unshipping_log                        | 用于控制是否打印算子不下推的日志，主要用于帮助用户定位不下推语句可能导致的性能问题。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
  | dn:enable_user_metric_persistent                   | 设置是否开启用户历史资源监控转存功能。开启时，对于PG_TOTAL_USER_RESOURCE_INFO视图中的数据，会定期采样保存到GS_WLM_USER_RESOURCE_HISTORY系统表中。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
  | dn:enable_vacuum_control                        | 是否控制数据库常驻线程autoVacuumWorker到Vacuum控制组。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
  | dn:enable_vectordb                              | 表示是否允许创建向量索引，是否允许对向量索引增改查。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
  | dn:enable_verify_datafiles                          | 控制是否开启数据文件误删校验功能。该功能仅支持数据库实例正常运行期间对数据文件（base、global、pg_tblspc、undo目录中文件）进行误删除检测；误删检测仅包括文件被误删除（rm）或者被重命名（mv）两种场景检测。误删数据文件和检测之间存在时间差，若在此期间数据库停机，则无法检测到误删文件。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
  | dn:enable_view_invalidation                       | 用于控制视图失效功能的开启与关闭。开启该参数后，若视图依赖对象发生变更，则视图失效。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
  | dn:enable_vldb_flow_control                      | 该参数用于控制是否开启智能刷脏算法。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |
  | dn:enable_wal_page_header_crc                     | 控制是否对wal日志页面头进行crc计算赋值和校验。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
  | dn:enable_wal_replication_compression             | 在主DN和备DN间物理复制时设置启动xLog日志压缩功能。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
  | dn:enable_wdr_snapshot_standby                   | 设置是否开启WDR功能支持备机，开启该参数后，WDR snapshot会获取备机的性能数据，并存储在主机。分布式场景下，该参数需要在GTM FREE模式下生效，即enable_gtm_free取值为on时生效。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
  | dn:enable_workload_rule                           | 控制系统是否启用SQL限流。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
  | dn:enable_xid_abort_check                           | 事务提交时校验事务ID回滚开关是否开启。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
  | dn:enable_xmltype_ignore_format                 | 用于控制xmltype类型的数据是否使用content格式校验。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
  | dn:endpoint_timeout_limit                         | GaussDB Semantic功能模型服务连接超时时间。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
  | dn:eviction_candidate_list_size                   | 智能淘汰算法的淘汰候选队列长度。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
  | dn:eviction_clean_page_percent_min                 | 智能淘汰算法保留的最少干净页数量。干净页少于此比例，限制淘汰候选页面的产生速率，设置为0不限制。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
  | dn:explain_perf_mode                              | 此参数用来指定explain的显示格式。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |
  | dn:expr_engine                                  | 控制表达式的执行方式。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
  | dn:exrto_standby_read_opt                        | 支持极致RTO备机读优化，默认开启。主机和备机间不同步该参数。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
  | dn:extra_float_digits                              | 这个参数为浮点数值调整显示的数据位数，浮点类型包括float4、float8 以及几何数据类型。参数值加在标准的数据位数上（FLT_DIG或DBL_DIG中合适的）。设置为负数，表示消除不需要的数据位。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |
  | dn:feedback_collection_expired_time                | 该参数用于设置未被训练的基数反馈信息基数反馈模型(可通过gs_stat_get_acm_feedback_operator_info()查看)超时时间，过期的算子信息会定期被清理，单位是毫秒。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
  | dn:feedback_model_cache_limit                     | 该参数用于设置控制基数反馈模型在全局内存最大缓存个数。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
  | dn:feedback_model_expired_time                     | 该参数用于设置基数反馈模型(可通过gs_abo_model_statistic查看)超时时间，过期的模型会定期被清理，单位是毫秒。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
  | dn:feedback_record_expired_time                    | 该参数用于设置系统表gs_abo_history中记录的超时时间，超过该时间的记录会定期被清理，单位是毫秒。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |
  | dn:fix_func_selection                             | 是否优化函数匹配策略。 选项值catlist: 优化catlist顺序问题；（对非B兼容模式进行优化，非B兼容模式下始终优先选择系统函数并执行。B兼容模式与505.1.0版本之前的版本保持一致，可能提示函数不唯一的错误，也可能选中系统函数进行执行）。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
  | dn:float_shortest_precision                      | 这个参数控制是否开启最小精度方法替代sprintf()来实现浮点数的序列化功能。该最小精度方法用于提升浮点数序列化系统函数的性能，即缩短float4out()和float8out()两个系统函数单线程的执行时间。建议新开局点或者对浮点序列化有性能诉求，可以设置此参数。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |
  | dn:forbid_hold_cursor_with_forupdate              | 用于控制存储过程中带有FOR UPDATE、FOR NO KEY UPDATE、FOR SHARE或FOR KEY SHARE特性的游标循环或for loop查询语句行为，是否在执行事务提交/回滚操作后的下次循环访问游标时报错。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
  | dn:forbid_public_funcname_same_with_sysfunc      | 控制在创建函数及RENAME函数时，是否禁止PUBLIC函数与pg_catalog下的系统函数名称相同。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
  | dn:force_promote                                 | 是否开启DN备机自动强制升主，强制升主有可能导致数据丢失，修改需要重启集群 在主备强制选主场景修改为1。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |
  | dn:force_smp_partitionwise_scan                    | 在SMP场景下，打开Partition-wise Join开关enable_smp_partitionwise后，是否在全局范围内开启Partition-wise Scan的并行扫描方式。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
  | dn:foreign_key_checks                            | 控制是否开启外键约束的完整性检查。该参数仅在M-Compatibility兼容模式下生效。建议仅在数据导入时，且保证原有数据满足外键约束完整性的场景下，将该参数设置为off，提升导入效率。将该参数设置为off时，对参考表,被参考表的DML操作不会触发外键的完整性检查。DML操作后，表中可能存在与外键完整性冲突的数据，且重新启用该参数时，不会对已有数据是否符合外键约束完整性进行校验。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
  | dn:format_pg_to_timestamp                          | 在PG模式下，控制to_timestamp(string \[, fmt\])函数的行为。开启后，如果有不支持的格式，自动跳过，当前版本不支持FF，FF7，FF8，FF9，RR，RRRR，SYYYY，x，X等格式；支持早于294277-01-01 00:00:00之前的时间日期和负数年份（转化成公元前）；FF1-FF6会把超出精确度的毫秒四舍五入；当时间日期中相同项冲突时（例如DDD和DD所指的天数不同时）返回一个格式正确的时间不会报错。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
  | dn:gaussstor_auth_type                         | 设置GaussDB和GaussStor认证方式，仅sysadmin用户可以访问。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
  | dn:gaussstor_hash_check                          | 写入GaussStor时，是否开启链式哈希防篡改检测功能。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
  | dn:gaussstor_recycle_ttl                        | 指定Xlog文件在GaussStor中的IO-WORM保护时间，在保护时间内下发删除命令，文件内容不会实际删除，此时文件会成为只读状态，直到到达保护时间，文件才会被真实删除；在保护时间之后下发删除命令，此时有可能会触发部分过期数据的直接删除，最新数据会滞后一个保护时间再触发实际删除。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
  | dn:global_plancache_memory_ratio                  | 用于控制全局共享计划缓存占用动态内存的百分比阈值，0表示关闭GPC内存管控。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |
  | dn:group_concat_max_len                          | 搭配函数GROUP_CONCAT使用，限制其返回值长度，超长截断。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
  | dn:gs_format_behavior_compat_options              | gs_format_behavior_compat_options用于选择GaussDB内部系统函数配置项。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
  | dn:gs_perf_freq                                     | 设置自动采集堆栈功能的采集频率。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
  | dn:gs_perf_interval                               | 设置自动采集堆栈功能的采集时间间隔（若尝试设置为1-4，会自动将该参数调整到默认值5）。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
  | dn:gs_perf_retention_days                         | 设置火焰图html文件保留天数。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
  | dn:gsivfflat_probes                              | 表示待搜索的倒排列表的数量，超过倒排列表总数时执行全表搜索。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
  | dn:gsivfflat_secondary_probes                   | 表示待搜索的二级倒排表的数量，超过二级倒排表总数时执行全表搜索。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
  | dn:hadr_recovery_point_target                    | 单位为秒。在流式容灾模式下备机能够在hadr_recovery_point_target时间内完成日志的刷盘，可以保证主实例与备实例切换时日志差距能够在hadr_recovery_point_target秒内，保障备实例升主日志量。设置时间过小会影响主机的性能，设置过大会失去流控效果。0是指不开启日志流控。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
  | dn:hadr_recovery_time_target                    | 在流式容灾模式下设置hadr_recovery_time_target时间内让备集群完成日志写入和回放。设置时间过小会影响主机的性能，设置过大会失去流控效果,0是指不开启日志流控。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
  | dn:hadr_source_info                              | 用于为流式容灾日志接收端数据库实例配置日志发送端数据库实例的链路信息。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |
  | dn:hot_standby                                 | 设置是否允许备机在恢复过程中连接和查询。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |
  | dn:htap_compression_methods                      | 依赖HTAP特性开启状态，设置IMCV列存压缩特性是否开启以及启用的压缩算法列表。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
  | dn:htap_deploy_mode                               | 依赖HTAP特性开启状态，设置HTAP部署模式。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
  | dn:htap_eviction_threshold                        | 依赖HTAP特性开启状态，设置HTAP特性缓冲区的换入换出阈值。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
  | dn:htap_flush_interval                            | 依赖HTAP特性开启状态，设置同步增量行存数据到IMCV行组的最大时间间隔。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |
  | dn:htap_flush_pagenum                            | 依赖HTAP特性开启状态，设置同步增量行存数据到IMCV行组的脏页阈值，脏页数量大于该值触发同步过程。-1取值表示阈值无穷大，不同步。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
  | dn:htap_flush_workers                             | 依赖HTAP特性开启状态，设置HTAP最大后台工作线程数，后台线程用于执行同步增量行存数据到IMCV行组，异步加载，缓冲区换入换出任务。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
  | dn:htap_max_mem_size                              | 依赖HTAP特性开启状态，设置HTAP特性可用的内存上限。当GaussDB动态内存使用达到上限后，即使HTAP内存使用未达到上限，也无法继续分配内存。该参数不应该超过max_process_memory，并根据实际使用场景合理分配空闲内存作为该参数的值。取值如果要带单位，必须为KB、MB、GB。 重启后生效，即重启前为修改前的值，重启后为修改后的值。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
  | dn:htap_memctl_policy                            | 依赖HTAP特性开启状态，设置HTAP特性内存管理的策略模式。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
  | dn:htap_router_mode                              | 依赖HTAP特性开启状态，设置HTAP透明路由的模式。row：强制使查询负载选择行存计划。column：当查询请求中的列加载到IMCV时，无视代价高低，强制执行列存（IMCVScan）计划；若存在未加载到IMCV的列时，执行行存计划。auto：根据查询请求中的列是否加载到IMCV，以及行列计划代价高低，自动选择行,列,行列混合计划。当使用场景有混合负载时，推荐该参数设置为auto。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
  | dn:htap_rowgroup_pagenum                         | 依赖HTAP特性开启状态，设置HTAP特性的行组和行存页面映射数的关系。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |
  | dn:idle_in_transaction_timeout                    | 表明与服务器建立连接并开启事务后，事务空闲并不进行任何操作的最长时间。0表示关闭超时设置。正数表示与服务器建立连接并开启事务后，事务空闲并不进行任何操作的最长时间。当超过设定的值后，会与服务器断开连接。参数值设置越小越安全，但用户使用越不便，依据业务安全诉求设定。参数设置过小，可能会使得事务开启后，客户端应用在运行过程中没有及时发送新的请求，从而导致会话超时退出，影响用户使用。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
  | dn:ignore_invalid_pages                         | 控制回放结束时检测到无效页面是否触发PANIC级别错误。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
  | dn:illegal_character_strict_check                 | 用于控制是否开启非法字符校验。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
  | dn:ilm_instance_compress                          | 将指定ILM压缩策略设定为实例级压缩策略。当前仅支持将跨页透明压缩（TURBO）策略指定为实例级策略，当ilm_instance_compress=turbo时，实例下所有支持跨页透明压缩的对象均会自动添加TURBO压缩策略。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
  | dn:ilm_instance_compress_configuration             | 指定实例级压缩策略的默认配置，由压缩级别和压缩冷热管理时间两部分组成。以默认值为例，其代表对压缩对象中1天内未修改的数据使用low级别进行压缩。时间范围不能超过3年。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
  | dn:imcvscan_consistency                            | 依赖HTAP特性开启状态和enable_imcvscan参数取值，设置列存扫描的一致性语义。 强一致语义下，无论列存数据是否存在未同步的行存变更，列存扫描始终保持和行存结果的一致。 弱一致语义下，仅扫描列存数据，当列存数据存在未同步的行存变更时，不保证和行存结果的一致，不支持列回行、备机IMCVScan。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
  | dn:immediate_analyze_threshold                   | 插入数据后自动做analyze的阈值。当新增数据量达到原有数据量的immediate_analyze_threshold倍，且总行数超过一百时，会自动触发一次analyze。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
  | dn:incremental_checkpoint_timeout                 | 增量检查点开关打开之后，设置自动WAL检查点之间的最长时间。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
  | dn:instr_unique_sql_combination_options          | Unique SQL 同类语句归并功能配置项，该参数的值由若干个配置项用逗号隔开构成。开启该特性会将同类语句的Unique SQL ID归一，并将生成的Unique SQL String做归一化处理。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
  | dn:instr_unique_sql_size                            | 用于控制unique sql、full sql、asp功能记录query信息长度上限。如果实际语句长度字节数大于该值，会进行截断。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
  | dn:instr_unique_sql_track_type                   | unique sql记录sql方式。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
  | dn:llm_max_batch_size                            | GaussDB Semantic功能BATCH查询优化规则中批请求的数量。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |
  | dn:llm_max_connections                           | GaussDB Semantic功能语义查询与模型服务建立连接的连接池大小。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
  | dn:llvm_max_memory                                 | 此参数设置Codegen编译产生的IR（包括缓存的和正在使用的）所占用的最大内存。Codegen使用的内存不使用预占的方式申请，属于max_dynamic_memory的一部分，且受llvm_max_memory参数的限制。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
  | dn:load_data_behavior_compat_options              | 控制sql_compatibility='B'以及M-Compatibility模式数据库行为配置项。用于控制LOAD DATA语法导入数据的行为方式。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
  | dn:local_plsqlcache_threshold                     | 单个session中存储过程及存储过程内plancache的占用内存的最大值。当实际系统缓存大小超过该阈值时，会触发内存释放，参数值为0时表示功能不生效。如果max_execute_functions参数生效，即使占用缓存未达到参数local_plsqlcache_threshold设置的值，存储过程内存仍旧会因为max_execute_functions参数而释放。在local_plsqlcache_threshold参数开启时，建议将max_execute_functions参数设置为一个较大值，避免相互干扰。如果local_plsqlcache_threshold和max_execute_functions都设置为较小值，同时控制内存大小和执行产物个数，可能两者都无法达到限制的上限值。该参数仅在enable_global_plsqlcache开启时生效。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
  | dn:local_syscache_threshold                      | 系统表cache在单个session缓存的大小。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
  | dn:log_hostname                                  | 默认状态下，连接消息日志只显示正在连接主机的IP地址。打开此选项同时可以记录主机名。由于解析主机名可能需要一定的时间，可能影响数据库的性能。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
  | dn:log_min_messages                               | 控制写到服务器日志文件夹下DN日志文件中的消息级别，当产生该设置参数级别相等或更高级别的消息时，将这些信息记入日志文件。因此级别越低，服务器运行日志中记录的消息就越多。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
  | dn:log_statement                                 | 控制记录SQL语句。对于使用扩展查询协议的客户端，记录接收到执行消息的事件和绑定参数的值（内置单引号要双写）。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
  | dn:logging_module                                  | 用于设置或者显示模块日志在服务端的可输出性。该参数依赖于log_min_messages参数的设置，低于log_min_messages设置级别的模块日志不会打印。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
  | dn:logical_decode_options_default                  | 逻辑解码任务启动时的全局默认参数。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
  | dn:logical_replica_identity_force                | 控制全局逻辑复制旧元组的记录级别。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
  | dn:logical_replication_dictionary_retention_time  | 数据字典相关系统表数据保留时间。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
  | dn:m_err_sql_dialect                             | M-Compatibility模式数据库行为配置项。用于控制错误码信息的显示方式。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
  | dn:m_format_behavior_compat_options              | 数据库M模式兼容性行为配置项。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
  | dn:m_format_dev_version                           | 数据库平台迭代小版本兼容性行为配置项。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
  | dn:maintenance_work_mem                           | 设置在维护性操作中可使用的最大的内存，单位byte。该参数的设置会影响VACUUM、VACUUM FULL、CLUSTER、CREATE INDEX的执行效率。建议设置此参数的值大于work_mem，可以改进清理和恢复数据库转储的速度。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |
  | dn:mapping_date_to_datea                         | 该参数用于控制在A兼容模式下，是否用DATEA类型替换DATE类型。新安装数据库为on；若升级的基础版本不存在该guc参数，默认为off；若升级的基础版本存在该guc参数，保留原设置。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
  | dn:max_active_global_temporary_table             | 全局临时表功能开关，控制是否可以创建全局临时表。该参数的取值决定了共享缓存中预留给全局临时表所需的哈希表的内存使用，并不会强制限制所有会话中的活跃全局临时表总数。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
  | dn:max_cbm_retention_time                         | 用于控制何时触发备份CBM文件的强制回收，以避免由于备份操作过程中CBM文件无法回收导致磁盘满、集群只读等影响。该参数实际设置值建议按照全备的时间间隔设置。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
  | dn:max_compile_functions                         | 设置服务器存储的函数编译结果的最大数量。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |
  | dn:max_compile_packages                          | 设置服务器存储的PACKAGE编译结果的最大数量。不同规格默认值：（max_process_memory \* 2%）/ 4.4MB 向下取整。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
  | dn:max_concurrent_autonomous_transactions         | 自治事务最大连接数，同一时间自治事务执行的最大并发数。当设置为0时，将无法执行自治事务。理论最大值为10000。根据实际业务需要和硬件配置设置此参数，建议不超过max_connections的1/10。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
  | dn:max_connections                               | 允许连接的最大并发连接数。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
  | dn:max_files_per_process                        | 设置每个服务器进程允许同时打开的最大文件数目。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |
  | dn:max_inner_tool_connections                    | 允许和数据库连接的工具的最大并发连接数。此参数会影响GaussDB的工具连接并发能力。数据库主节点中此参数建议保持默认值。增大此参数可能导致GaussDB要求更多的SystemV共享内存或者信号量，可能超过操作系统缺省配置的最大值。这种情况下，请酌情对数值加以调整。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
  | dn:max_iops_speed                                 | 该参数用来控制当前每秒最大I/O访问次数，用于反压算法中休眠时长的计算。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
  | dn:max_locks_per_transaction                     | 控制每个事务能够得到的平均的对象锁的数量。max_locks_per_transaction\>= 业务事务的并发数 \* 业务的每个事务加对象锁的数目/(max_connections + max_prepared_transactions) ，但该参数不能超过取值范围的上限。不超过设定数量的多个对象可以在任意时刻同时被锁定。当在一个事务里面修改很多不同的表时，可能需要提高这个参数值。但是增大这个参数可能导致GaussDB请求更多的System V共享内存，有可能超过操作系统的缺省配置，导致数据库启动失败，请酌情对数值加以调整。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
  | dn:max_plancache_memory_ratio                      | 用于控制session级prepare statement和cursor_sharing的计划缓存占用动态内存的百分比阈值。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
  | dn:max_process_memory                           | 设置DN实例可以使用的最大物理内存。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
  | dn:max_recursive_times                           | 控制withrecursive的最大迭代次数。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
  | dn:max_size_for_xlog_prune                       | 在备机故障时主机保留的xlog最大数量。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
  | dn:max_size_for_xlog_retention                     | 用于控制何时触发备份复制槽的强制推进，以避免由于备份操作过程中日志无法回收导致磁盘满、实例只读等影响。该参数实际设置值建议比cm_server组件的datastorage_threshold_value_check略小一点，以避免实例进入只读状态。0表示关闭该功能。负值表示按磁盘阈值触发，如-80，表示当磁盘阈值超过80%，且日志回收是由于备份操作被阻塞，那么会触发备份复制槽的强制推进。正值表示按日志积压大小触发，如32，表示当备份复制槽落后当前检查点redo位置超过32段日志大小（每段日志大小为16MB），且日志回收是由于备份操作被阻塞，那么会触发备份复制槽的强制推进。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
  | dn:max_standby_archive_delay                       | 当开启双机热备模式时，如果备机正处理归档WAL日志数据，此时进行查询会产生冲突，此参数就是设置备机取消查询之前所等待的时间。-1表示允许备机一直等待冲突的查询完成。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
  | dn:max_standby_base_page_size                   | 开启极致RTO功能后，备机上最大允许的base page类型文件的存储空间大小。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
  | dn:max_standby_streaming_delay                   | 当开启双机热备模式时，如果备机正通过流复制接收WAL日志数据，此时进行查询会产生冲突，此参数设置备机取消查询之前等待的时间。-1表示允许备机一直等待冲突的查询完成。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
  | dn:max_stream_threads                            | 用于控制stream线程池的最大线程数，以防资源过度占用。该参数作用于SMP计划预占式执行，当SMP计划执行时无法获得足够的stream线程数，任务将排队等待。此参数仅在enable_thread_pool启用后生效。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
  | dn:maximal_feedback_model_num                     | 该参数用于设置基数反馈模型数量上限，超过此上限后不再训练新的模型。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
  | dn:memory_trace_level                           | 动态内存使用超过最大动态内存的90%后，记录内存申请信息的管控等级。该参数仅在use_workload_manager和enable_memory_limit打开时生效。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
  | dn:most_available_sync                           | 在有同步备机故障时，主机事务不因同步备机故障而被阻塞。比如有两个同步备机，一个故障，另一个正常，此时主机事务只会等正常的同步备机，而不被故障的同步备所阻塞。再比如执行quorum协议时，一主三同步备，配置ANY 2(node1,node2,node3)，当node1、node3故障，node2正常时，主机业务同样不被阻塞。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
  | dn:nls_date_format                                 | 用于DATEA类型和字符类型转换时的格式控制。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
  | dn:num_internal_lock_partitions                     | 控制内部轻量级锁分区的个数。主要用于各类场景的性能调优。 参数内容以关键字和数字的KV方式组织，各个不同类型锁之间以逗号隔开。 先后顺序对设置结果不影响。例如"CLOG_PART=256,CSNLOG_PART=512"等同于"CSNLOG_PART=512,CLOG_PART=256"。 重复设置同一关键字时，以最后一次设置为准。例如"CLOG_PART=256,CLOG_PART=2"，设置的结果为CLOG_PART=2。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
  | dn:numa_distribute_mode                          | 用于控制部分共享数据和线程在NUMA节点间分布的属性。用于大型多NUMA节点的ARM服务器性能调优，一般不做调整。当前版本x86架构下不支持numa_distribute_mode设置为all，设置为all会导致集群重启失败。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
  | dn:ondemand_always_redo                          | 按需构建阶段，配置回放线程RedoPageWorker非必要不运行，出让资源给日志链构建线程OndemandBuilder，尽可能降低RTO，保障日志链的构建速度。当机器资源不受限，同时进行日志链构建和页面回放对RTO无影响时，可以打开。默认情况下关闭即可，回放线程在满足以下任一条件时，也会开始工作。仅在enable_ondemand_rto=on时生效。1.当manager遇到DDL等同步日志时，当前pipeline下的所有worker开始工作，直到所有worker的待回放lsn队列清空。2.当worker的lsn队列满时，当前worker开始工作，直到该worker的待回放lsn队列的空闲空间达到队列总容量的八分之一。3.当builder的回放队列为空时（builder处于休眠等待态，等待manager下发日志），与该builder相对应（同一pipeline，同一redo_id）的worker开始工作，直到builder退出休眠。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
  | dn:ondemand_waiting_queue_mem_size              | 配置按需回放中等待回放的lsn队列的内存容量大小，回放拉起时完成所有内存分配，不能动态增加。如果待回放lsn内存达到配置大小，将影响按需日志链的构建速度，无法保证RTO要求，但能够正常完成回放。仅在enable_ondemand_rto=on时生效。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
  | dn:opt_behavior_knob                                | 用于控制优化器在特定场景下的行为变更，以进行手动查询调优。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
  | dn:optrbo_max_or_expr_numbers                    | 用于设置OR展开允许应用的最大次数。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
  | dn:page_missing_dirty_check                        | 页面漏置脏校验的功能开关，检测被修改页面是否忘记置脏，仅在 page_version_check 非off情况下生效。page_version_check 为 off 时，修改的值会下发到内核，但实际功能不会生效，直到将page_version_check修改为非off时才会真正生效。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
  | dn:page_version_check                             | 启用页面版本校验功能类型。off表示关闭页面版本校验功能。 memory表示开启纯内存态的页面版本校验功能，故障重启页面版本信息会丢失。 persistence表示开启持久态的页面版本校验功能，故障重启页面版本信息不丢失。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
  | dn:page_version_full_validation                  | 在AntiCache持久态下，页面版本在buffer刷脏时即插入AntiCache，这相比在buffer淘汰时才插入的内存态更为频繁，容易因占满AntiCache内存而导致漏校验。为降低漏校验概率、实现100%校验覆盖，需优化持久态的插入方式与Vlog文件回收机制。page_version_full_validation控制是否开启AntiCache全校验模式。开启此参数后，在插入AntiCache时若内存已满，系统将先对一个已有页面执行原地校验以释放空间，再插入新版本。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
  | dn:page_version_max_num                         | 内存中所能缓存的页面版本信息的最大数量，仅在page_version_check非off情况下生效。 page_version_check为off时，修改的值会下发到内核，但实际功能不会生效，直到将page_version_check修改为非off时才会真正生效。取值为0时，page_version_check为ON的情况下，根据shared_buffers大小自动计算，page_version_max_num=shared_buffers\*2。例如，32M shared_buffers对应4096个buffer，所以页面版本信息数量设置为8192个。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |
  | dn:page_version_partitions                         | 内存中缓存页面版本信息的哈希表分区数量，分区数量直接影响哈希查询效率和哈希冲突概率, 仅在page_version_check为非off情况下生效。page_version_check为off时，修改的值会下发到内核，但实际功能不会生效，直到将page_version_check修改为非off时才会真正生效。取值为0时：page_version_check为ON的情况下，根据page_version_max_num自动计算，page_version_partitions=page_version_max_num/512。若自动计算结果小于4，则强制设置为4。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
  | dn:page_version_recycler_thread_num                | 控制回收和校验页面版本信息的线程数量，仅在page_version_check非off情况下生效。page_version_check为off时，修改的值会下发到内核，但实际功能不会生效，直到将page_version_check修改为非off时才会真正生效。page_version_check参数值为memory、page_version_recycler_thread_num取值为0时：根据page_version_partitions自动计算，page_version_recycler_thread_num=page_version_partitions/16384，若自动计算结果大于4，则强制设置为4，不允许大于page_version_partitions，如果大于，则会被强制设置为page_version_partitions的值。page_version_check参数值为persistence时：小于2时将设置为2，大于等于2时强制使用手动配置的参数。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |
  | dn:pagewriter_flush_mode                          | 极致刷脏功能的开关。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
  | dn:pagewriter_sleep                               | 设置用于增量检查点打开后，pagewriter线程每隔pagewriter_sleep的时间刷一批脏页下盘。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |
  | dn:pagewriter_thread_num                          | 设置用于增量检查点打开后后台刷页的线程数，主要是按照脏页置脏的顺序刷盘，用于推进recovery点。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
  | dn:parallel_build_thread_num                     | 代表并行重建的并行度。当取值为1时表示运行原有单线程重建代码，当取值为n时会建立n条线程完成重建时的数据传输。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |
  | dn:password_encryption_type                         | 该字段决定采用何种加密方式对用户密码进行加密存储。修改此参数的配置不会自动触发已有用户密码加密方式的修改，只会影响新创建用户或修改用户密码操作。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
  | dn:password_min_digital                          | 该参数决定账户密码中至少需要包含的数字的个数，仅sysadmin用户可以访问。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
  | dn:password_min_length                           | 参数决定账户密码的最小长度，仅sysadmin用户可以访问。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
  | dn:password_min_lowercase                         | 该参数决定账户密码中至少需要包含的小写字母的个数，仅sysadmin用户可以访问。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
  | dn:password_min_special                          | 该参数决定账户密码中至少需要包含的特殊字符的个数，仅sysadmin用户可以访问。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
  | dn:password_min_uppercase                         | 该参数决定账户密码中至少需要包含的大写字母的个数，sysadmin用户可以访问。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
  | dn:perf_trigger_increase                         | 设置由CPU使用率秒级升高触发火焰图采集的阈值。当系统CPU资源占用率相比前一秒升高的比例超过该参数取值时，会生成CPU秒级冲高火焰图。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
  | dn:perf_trigger_limit                              | 设置由CPU使用率冲高触发火焰图采集的阈值。当系统CPU资源占用率超过该参数取值时，会生成CPU冲高火焰图。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
  | dn:pin_buffer_group_cores                          | ScaleCache功能，在pin和unpin优化时会对CPU核进行分组，该参数表示分组时每组CPU的核数。该参数仅支持在ARM 8及以上平台环境设置。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
  | dn:plat_compat_default_database                 | M-Compatibility模式数据库行为配置项。设置GaussDB在协议兼容场景下接受协议兼容驱动连接时的默认连接数据库。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
  | dn:plsql_block_concat_typename                  | 控制PL/SQL的子块中自定义类型名字的拼接方式，on：表示PL/SQL子块中的自定义类型，其在SQL中实际创建的名字拼接格式为OID.\[m.n···\].typename，其中OID为存储过程的OID，typename为自定义类型的名称，m,n则为子块的序号，多层子块嵌套时，则需要多层序号，如果仅有单层子块，则仅需m一个数字拼接即可。off：表示向下兼容旧式模式，名字拼接方式为OID.typename。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
  | dn:plsql_code_type                              | 控制存储过程是否按照基于字节码的执行框架进行执行。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
  | dn:promote_lsn_check                             | 控制回放结束升主时是否校验本地日志回放完整性。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |
  | dn:qrw_inlist2join_optmode                       | 控制是否使用inlist-to-join查询重写。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
  | dn:random_page_cost                              | 设置优化器计算一次非顺序抓取磁盘页面的开销。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |
  | dn:recovery_max_workers                           | 设置并行回放线程的最大数量。recovery_parse_workers和recovery_redo_workers同时为1，即不开启极致RTO，此参数才能生效。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
  | dn:recovery_parse_workers                          | 极致RTO特性中ParseRedoRecord线程的数量。 - 需要配合recovery_redo_workers使用。recovery_parse_workers和recovery_redo_workers同时大于1，则开启极致RTO。如不期望开启极致RTO，请保持recovery_parse_workers为默认值1。  - 在开启极致RTO时确保参数replication_type为1。  - 若同时开启极致RTO和并行回放，则极致RTO特性生效，并行回放特性失效。  - 极致RTO不支持流控，流控统一由recovery_time_target参数控制。                                                    |
  | dn:recovery_redo_workers                           | 是极致RTO特性中每个ParseRedoRecord线程对应的PageRedoWorker数量。recovery_redo_workers需要配合recovery_parse_workers使用，recovery_parse_workers或者recovery_redo_workers大于1，则开启极致RTO。如不期望开启极致RTO，请保持recovery_redo_workers为默认值1。在按需回放特性中，是每个ParseRedoRecord线程对应的PageRedoWorker和OndemandBuilder数量，需要配合recovery_parse_workers使用。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
  | dn:recovery_time_target                           | 设置recovery_time_target秒能够让备机完成日志写入和回放。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
  | dn:recyclebin_retention_time                     | 设置回收站对象保留时间，超过该时间的回收站对象将被自动清理。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
  | dn:replay_delay                                 | 开启容灾延迟回放特性时，用于设置灾备数据库实例延迟回放的时间。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
  | dn:replay_mode                                     | 容灾延迟回放特性开启时，用于灾备数据库实例暂停回放。 - ""：表示不开启暂停回放。  - stop：表示立刻暂停回放。  - 时间戳：设置为时间戳表示暂停回放到该时间戳对应的barrier点。                                                                                                                                                                                                                                                                                                                                                                                            |
  | dn:require_ssl                                  | 设置服务端是否强制要求SSL连接，该参数只有当参数ssl为on时才有效。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
  | dn:resilience_ctrlslot_available_maxpercent     | 最多允许慢SQL占用线程池的线程占用百分比。仅对非sysadmin/monitoradmin用户执行的select类型的语句生效。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
  | dn:resilience_ctrlstmt_detect_timelimit          | 正常SQL语句被标记为慢SQL的执行时间，0不做慢SQL识别，大于0表示执行的SQL执行时间超过该时间后被标记为慢SQL。仅对非sysadmin/monitoradmin用户执行的select类型的语句生效。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
  | dn:resilience_memory_reject_percent              | 用于控制内存过载逃生的动态内存占用百分比。该参数仅在GUC参数use_workload_manager和enable_memory_limit打开时生效。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
  | dn:resilience_threadpool_reject_cond              | 用于控制线程池过载逃生的堆积会话数占比。该参数仅在GUC参数enable_thread_pool和use_workload_manager打开时生效。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
  | dn:resource_track_cost                            | 设置对当前会话的语句进行资源监控的最小执行代价。该参数仅在enable_resource_track参数取值为on时才有效。值为-1时，不进行资源监控。值大于等于0且小于等于9时，对执行代价大于等于10的语句进行资源监控。值大于等于10时，对执行代价超过该参数值的语句进行资源监控。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
  | dn:rewrite_rule                                    | 可选查询重写规则。有部分查询重写规则是可选的，开启它们并不能总是对查询效率有提升效果。在特定的客户场景中，通过此GUC参数对查询重写规则进行设置，使得查询效率最优。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
  | dn:safe_data_path                                 | 设置初始用户以外的路径前缀限制，目前包括copy和高级包路径限制。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
  | dn:scan_wait_for_bloom_filter                     | 扫描算子是否等待BloomFilter创建完成。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
  | dn:sequence_cache_mode                          | 用于控制序列的缓存模式。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
  | dn:session_max_dynamic_memory                      | 管控会话级内存上限，会话内存使用超过该值后会报错中断。-1，表示不管控。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
  | dn:session_replication_role                      | 控制当前会话与复制相关的触发器和规则的行为。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |
  | dn:session_sequence_cache                       | 在当前会话下，一次性交互申请的序列值，会话结束后自动释放未使用的部分。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |
  | dn:shared_buffers                                 | 设置DN实例共享内存大小。建议设置shared_buffers值为内存的40%以内。行存列存分开对待，行存设置大一点，列存设置小一点。列存：(单服务器内存/单服务器数据库节点个数)\*0.4\*0.25。如果设置较大的shared_buffers需要同时增加checkpoint_segments的值。设置不合理有进程或实例重启失败的风险。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
  | dn:shared_storage_write_mode                    | 用于控制共享存储（比如dorado存储设备）下，主数据库实例的最大Xlog可写入位置。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
  | dn:spdk_nvme_pcie_addr                           | 该参数指定SPDK绑定的NVMe存储盘的设备号。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
  | dn:spdk_poller_thread_num                        | 该参数控制NVMe缓存SPDK执行回调处理的线程个数。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
  | dn:spm_async_sub_mq_maxsize                       | 用于控制每个消息队列的最大长度。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
  | dn:spm_enable_async_flush                       | 是否启用SPM消息异步持久化功能。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
  | dn:spm_enable_baseline_cleanup                  | 是否启用baseline和计划跳变历史记录定时清理功能。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
  | dn:spm_enable_plan_capture                       | 此参数用来控制SPM计划捕获功能的计划捕获模式。有四个可选项： - off：不开启。  - auto：捕获执行两次及以上的SQL。  - manual：捕获SQL无前置执行次数限制。  - store：基于auto选项的行为，在这种模式下，SQL计划被捕获的前置条件不需要满足SQL被执行两次及以上，所有计划的状态都捕获为UNACC状态。                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
  | dn:spm_enable_plan_history_logging                | 是否启用查询计划跳变历史记录功能，此参数要求必须设置spm_enable_plan_capture为STORE模式。当cost_model_version\>=6或为0且spm_enable_plan_history_logging为on时，相关功能才生效。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
  | dn:spm_enable_plan_history_logging_expired_time | 当SPM感知到baseline中存在的计划时，如果此计划超过一定时间窗未被执行，则认定当前感知的计划属于计划跳变，需要进行历史记录，时间窗的大小由此参数指定。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
  | dn:spm_plan_capture_max_plannum                   | 指定单个数据库最大落盘计划的数量。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
  | dn:spm_plan_history_reserved_percentage          | 由于gs_spm_plan_history表中记录数存在上限，通过该GUC指定百分比，即可指定期望该表可被填充的最大百分比，此值作用的基数为spm_plan_capture_max_plannum。gs_spm_plan_history可保留的最大行数 = spm_plan_capture_max_plannum \* spm_plan_history_reserved_percentage%。清理的动作由SPM后台线程每隔24小时触发一次，当关闭spm_enable_baseline_cleanup时，则不进行清理。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
  | dn:sql_beta_feature                              | 标识开启的可选SQL引擎Beta特性，其中包括对行数估算,查询等价估算等优化。开启可以对特定的场景进行优化，但也可能会导致部分没有被测试覆盖的场景发生性能劣化。在特定的客户场景中，通过此GUC参数对查询重写规则进行设置，使得查询效率最优。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
  | dn:sql_hash_abort_list                              | 基于GUC创建SQL异常阻断补丁。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
  | dn:sql_mode                                        | B兼容模式下和M-Compatibility模式下SQL行为控制配置项。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |
  | dn:sqlapply_cache_memory_maxsize                 | 控制逻辑回放缓存可使用的内存总量。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |
  | dn:sqlapply_dumptxn_when                         | 逻辑回放转储事务的时机。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
  | dn:sqlapply_preserve_commit_order                 | 控制逻辑备机，是否按照远端主机事务的提交顺序进行回放提交。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
  | dn:standby_freshness_max_lag                       | 同一时刻备机相对于主机的数据新鲜度相差的最大时延。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
  | dn:standby_freshness_max_waittime               | 备机在接收查询时等待回放到要求的数据新鲜度最长等待时间。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
  | dn:standby_max_query_time                        | 单位为秒。开启极致RTO功能后，支持的备机上查询的最大时间，超过该时间会被取消。 何时取消查询受回收线程的时间间隔参数standby_recycle_interval和查询取快照的时间影响，因此备机上查询的实际执行时间要大于该参数。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
  | dn:standby_page_repair                             | 控制备机回放时页面修复开关。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
  | dn:standby_shared_buffers_fraction                | 备实例所在服务器使用shared_buffers内存缓冲区大小的比例。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
  | dn:start_with_max_mem                              | 对于数据量较大的start with查询语句，可能会由于递归深度过大导致占用内存过大，该参数用于控制start with算子占用的最大内存大小。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |
  | dn:stats_history_record_limit                     | 每个对象（包括表、列、分区、索引）的历史统计信息保留数目上限。每个对象在收集统计信息时会同时存入历史统计信息表中，当历史统计信息表中该对象的统计信息数量达到该阈值，再次收集新的统计信息时，时间较早的统计信息会被清理。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
  | dn:stats_history_retention_time                   | 每个对象（包括表、列、分区、索引）的历史统计信息保留时间。每个对象在收集统计信息时会同时存入历史统计信息表中，当历史统计信息表中该对象的统计信息的保留时间超过该阈值后，再次收集新的统计信息时，已经超过保留时间的统计信息会被清理。参数为整数时代表保留天数，参数为-1时代表历史统计信息不因时间而清除。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
  | dn:stream_queue_batch_size                      | local stream算子缓冲区可以缓冲的batch数量。参数设置为0表示不开启local stream算子的batch缓冲功能，参数设置大于0表示开启功能。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
  | dn:support_binary_copy_version                    | COPY FROM的BINARY模式下导入数据时是否进行二进制文件编码信息校验。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |
  | dn:support_zero_character                       | 当数据中包含Unicode编码为\\u0000的字符（以下简称0字符）时，数据库是否取消对0字符的校验并且正确处理而不进行截断操作。建议设置为默认值，仅在数据中存在0字符且需要对0字符进行正确处理时开启该参数。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |
  | dn:switchover_abort_timeout                     | switchover主备消息交互完成后，若主机退出线程超过该参数设定的超时阈值，将触发进程异常终止。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
  | dn:synchronous_commit                           | 设置当前事务的同步方式。通常情况下，一个事务产生的日志同步顺序如下：主机将日志内容写入本地内存。主机将本地内存中的日志写入本地文件系统。主机将本地文件系统中的日志内容刷盘。主机将日志内容发送给备机。备机接收到日志内容，存入备机内存。备机将备机内存中的日志写入备机文件系统。备机将备机文件系统中的日志内容刷盘。备机回放日志，完成对数据文件的增量更新。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
  | dn:syncrep_wait_proceed_timeout                   | 在事务提交过程中，主机线程等待多数派确认时收到终止信号后进行超时检测的时间阈值。当多数派备机落盘位置持续未发生更新的时长超过该阈值，主机进程将主动退出。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
  | dn:system_function_version                        | 数据库系统函数行为配置项。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
  | dn:system_view_version                           | 控制系统视图的版本。所有版本向下兼容，例如system_view_version=3时同时满足版本2与版本1的所有特性。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
  | dn:tde_dkcache_remain_time                         | 用于设置透明加密数据密钥缓存有效时长。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
  | dn:tde_index_default_encrypt                     | 如果tde_index_default_encrypt=on，创建索引时，如果基表是加密表，则自动将新索引转换为加密索引。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
  | dn:tde_key_info                                    | 开启透明加密功能后，透明数据运行时需访问外部密钥服务实现密钥管理，该参数配置用于访问密钥服务的相关信息，如服务地址、身份认证信息、项目信息等。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |
  | dn:thread_pool_idle_time                          | 用于限制线程池线程的空闲时间，当线程池线程空闲时间超过该参数的设置时，则线程退出，并释放相关的内存资源。该参数仅在enable_thread_pool打开后生效，仅sysadmin用户可以访问。另外该参数不作用于认证线程池的线程。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
  | dn:track_activity_history_query_number             | 发生死锁后，日志可打印事务内历史命令的最大数量。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
  | dn:track_stmt_mem_ctl                              | 控制运维各子功能的内存上限。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
  | dn:track_stmt_parameter                           | 开启track_stmt_parameter后，在statement_history中记录的执行语句不再进行归一化操作，可以显示完整SQL语句信息，辅助DBA进行问题定位；其中对于简单查询，显示完整语句信息；对于PBE语句，显示完整语句信息的同时，追加每个变量数值信息，格式为"query string；parameters:$1=value1,$2=value2,..."，该参数提供的目的是为用户呈现全量SQL信息，不受track_activity_query_size参数控制。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
  | dn:track_stmt_wait_driver_threshold                | 语句在JDBC执行时间的统计信息，在该参数时间范围内传输到数据库时，统计信息会在数据库处理并落盘，记录在表DBE_PERF.statement_history的driver_info字段。如果超时，则丢弃这部分信息。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
  | dn:tsearch_options                                | 控制全文检索相关功能的使用。新安装数据库默认值： ""。506.0.RC1版本之前的数据库升级后的默认值："configuration,dictionary,debug_function"。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
  | dn:turbo_compress_default_configuration         | 跨页透明压缩默认配置(';'隔离不同级别，依次为low、medium、high；','隔离不同级别下的压缩配置，依次为编码器、压缩器和压缩单元大小)。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
  | dn:turbo_compress_enable_double_write            | 是否开启跨页透明压缩双写。关闭之后在异常宕机场景下可能导致压缩数据损坏。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |
  | dn:turbo_compress_force_fast_allocate             | 压缩表扩展时是否使用快速预占进行空间分配，默认使用填0的方式进行分配。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
  | dn:turbo_compress_pattern_encoder               | 跨页透明压缩的模式编码器，当turbo_compress_default_configuration中的编码器配置为pattern时，可通过此参数配置具体使用的模式编码算法，支持指定多种模式编码算法的组合，通过竖线"\|"连接。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
  | dn:umdk_enabled                                 | 控制当前数据库主备DN是否开启UMDK功能。若DN主备间通信走UMDK通信协议，则DN上相关日志关键字为"umdk"，若DN主备间通信走TCP协议，则记录log日志。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |
  | dn:undo_limit_size_per_transaction               | 用于控制单事务undo分配空间阈值，达到阈值时事务报错回滚。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
  | dn:undo_space_limit_size                        | undo空间强制回收阈值。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
  | dn:unified_audit_location                       | 控制统一审计日志记录到具体的位置。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
  | dn:use_workload_manager                            | 是否开启资源管理功能。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
  | dn:using_danger_feature                          | 用于控制是否开启危险特性。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
  | dn:ustore_attr                                  | 该参数主要用来控制USTORE存储引擎表的信息统计，回滚类型，重点模块(包括数据、索引、回滚段、回放等)运行时数据的校验，主要用于协助研发问题定位。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
  | dn:vacuum_cost_delay                              | 指定开销超过vacuum_cost_limit的值时，进程睡眠的时间。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
  | dn:vacuum_defer_cleanup_age                      | 通过设置该参数，延迟VACUUM操作清理无效行存表记录的时间，延迟等待的时间是以已经执行的事务数量来量化，通过设置vacuum_defer_cleanup_age的数值来控制延迟事务的数量。即VACUUM和VACUUM FULL操作不会立即清理被删除的元组，而是等到该元组已经被一定数量的事务处理后才执行清理和删除。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
  | dn:vacuum_freeze_min_age                       | 指定VACUUM在扫描一个表时用于判断是否用FrozenXID替换记录的xmin字段（在同一个事务中）。尽管随时可以将此参数设为上述取值范围之间的任意值，但是，VACUUM将默认其有效值范围限制在autovacuum_freeze_max_age的50%以内。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
  | dn:vacuum_freeze_table_age                      | 指定VACUUM对全表的扫描冻结元组的时间。如果当前事务号与表pg_class.relfrozenxid64字段的差值已经大于参数指定的时间时，VACUUM对全表进行扫描。尽管随时可以将此参数设为上述取值范围之间的值，但是，VACUUM将默认其有效值范围限制在autovacuum_freeze_max_age的95%以内。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |
  | dn:vacuum_gtt_defer_check_age                      | vacuum执行后检查全局临时表relfrozenxid与普通表的差异。如果全局临时表relfrozenxid落后超过指定参数值，就会产生告警。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |
  | dn:vacuum_truncate                                  | 控制是否开启表的清理时截断连续空闲尾页功能。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |
  | dn:vector_engine_features                       | 标识向量化引擎可选特性的开关。开启这些特性不一定对执行性能有提升效果，在特定的业务场景中，通过此GUC参数对向量化引擎相关特性进行设置，使得执行性能最优。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
  | dn:verify_clog_csnlog_mode                         | 表示配置的clog和csnlog页面数据正确性校验报错日志级别和告警输出。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
  | dn:verify_log_buffers                              | 控制内存态verify log buffers大小，代表页数，单位为8kB。例如：数值为4时，代表申请内存为4 \* 8kB = 32kB。仅在 page_version_check 为 persistence下生效。page_version_check 为非 persistence 时，修改的值会下发到内核，但实际功能不会生效，直到将page_version_check修改为persistence时才会真正生效。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
  | dn:wal_buffer_reserve_percent                   | 设置主机端wal日志缓存保留窗口的比例，该窗口保留缓存中已落盘的日志数据。该参数设置为非0的有效值时，需满足wal_buffers设置值不小于1GB，该参数设置值才能生效。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
  | dn:wal_buffers                                    | 存放WAL数据的共享内存空间的XLOG_BLCKSZ数。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
  | dn:wal_file_preinit_bounds                      | 设置业务运行时，WAL writer辅助线程每秒可预扩的WAL日志段文件的数量限制（WAL日志段文件的大小为16MB）。当该参数值为0时，表示不进行限制。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
  | dn:wal_keep_segments                             | "pg_xlog"目录下保留事务日志文件的最小数目。备机通过获取主机此处的日志进行流复制。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
  | dn:wal_receiver_buffer_size                     | 备机接收xLog存放到内存缓冲区的大小。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
  | dn:wal_replication_compression_settings           | 主备数据库xLog压缩采用的算法规则。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
  | dn:wal_replication_compression_thread_settings   | 主备数据库的并行压缩线程数和单线程队列深度。前提是enable_wal_replication_compression要开启，此参数才能生效。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |
  | dn:wal_replication_ssl                           | 与GUC参数ssl同时使用控制主备之间是否开启SSL通信，只有两个参数均为on时，主备才会走ssl加密传输，如果关闭可以提高主备之间通信性能。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
  | dn:wal_writer_delay                                | WalWriter线程的写间隔时间。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
  | dn:walwriter_cpu_bind                             | 绑定到WAL写入线程的CPU核。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
  | dn:wdr_snapshot_full_backup_interval              | WDR snapshot做全量快照的间隔。该参数控制的不是时间间隔，而是间隔个数。例如，当取值为12时，每一组先生成一个全量快照，再生成11个增量快照；当取值为1时，每个快照都是全量快照。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
  | dn:wdr_snapshot_query_timeout                     | 系统执行数据库监控快照操作时，设置快照操作相关的sql语句的执行超时时间。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
  | dn:wdr_snapshot_space_threshold                    | 快照空间占用维度的控制阈值。当快照占用空间达到该参数取值的80%时，会启用数据库的控制逻辑，使快照占用空间趋于平稳。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
  | dn:work_mem                                        | 设置内部排序操作和Hash表在开始写入临时磁盘文件之前使用的内存大小。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
  | dn:xloginsert_locks                                | 控制用于并发写预写式日志锁的个数。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
  | effective_cache_size                            | 设置优化器在一次单一的查询中可用的磁盘缓冲区的有效大小。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
  | enable_global_syscache                         | 控制是否使用全局系统缓存。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
  | enable_material                                  | 控制优化器对实体化的使用。消除整个实体化是不可能的，但是可以关闭这个变量以防止优化器插入实体节点。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
  | enable_mergejoin                                 | 控制优化器对融合连接规划类型的使用。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
  | enable_nestloop                                   | 控制优化器对内表全表扫描嵌套循环连接规划类型的使用。完全消除嵌套循环连接是不可能的，但是关闭这个变量就会让优化器在存在其他方法的时候优先选择其他方法。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
  | enable_resource_track                             | 设置是否开启资源实时监控功能。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
  | enable_seqscan                                  | 控制优化器对顺序扫描规划类型的使用。完全消除顺序扫描是不可能的，但是关闭这个变量会让优化器在存在其他方法的时候优先选择其他方法。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
  | enable_slot_log                                  | 是否开启逻辑复制槽主备同步特性。目前仅涉及归档槽及备份槽。云场景且开启逻辑复制功能时设置为on，其他场景设置为off。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
  | enable_sort                                     | 控制优化器使用的排序步骤。完全消除明确的排序是不可能的，但是关闭这个变量可以让优化器在存在其他方法的时候优先选择其他方法。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
  | enable_wdr_snapshot                             | 是否开启WDR 性能快照，开启时内核将定期进行性能视图快照。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
  | failed_login_attempts                             | 在任意时候，如果输入密码错误的次数达到failed_login_attempts则当前账户被锁定，password_lock_time秒后被自动解锁，仅sysadmin用户可以访问。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
  | index_txntype                                    | 控制UBTree的索引类型为PCR或RCR，PCR支持通过索引进行闪回查询，RCR不支持。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
  | instr_unique_sql_count                           | 控制系统中unique sql信息实时收集功能。配置为0表示不启用unique sql 信息收集功能。当系统中产生的unique sql信息大于instr_unique_sql_count时，系统产生的unique sql信息不被统计。该参数设置过大，会占用较多内存，建议使用默认值。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
  | lockwait_timeout                                | 控制单个锁的最长等待时间。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
  | log_autovacuum_min_duration                      | 当自动清理的执行时间大于或者等于某个特定的值时，向服务器日志中记录自动清理执行的每一步操作。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
  | log_min_duration_statement                        | 当某条语句的持续时间大于或者等于特定的毫秒数时，记录每条完成语句的持续时间。设置过低的阈值可能影响负载吞吐，-1表示关闭此功能。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
  | log_temp_files                                   | 控制记录比该参数设定值大的临时文件的删除信息。临时文件可以用来排序、哈希及临时查询结果。当一个临时文件被删除时，将会产生一条日志消息。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |
  | max_allowed_packet                               | M-Compatibility模式数据库行为配置项。用于表示字符串函数返回值上限.（取值只能是1024的倍数，非倍数时将向下舍入到最接近的倍数）。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
  | max_replication_slots                            | 设置主机端的日志复制slot个数。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
  | max_wal_senders                                  | 指定事务日志发送进程的并发连接最大数量，逻辑复制工具连接主DN获取逻辑日志都会占用walsender线程，此参数标识最大允许创建walsender线程的个数。该参数值设置小于20可能会导致扩容失败。只有当使用单DN实例无主备场景下，该参数才可以设置为0，否则将导致实例重启失败。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
  | password_effect_time                             | 该字段决定账户密码的有效时间。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
  | password_lock_time                               | 该参数指定账户被锁定后自动解锁的时间。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
  | plan_cache_mode                                    | 标识在prepare语句中，选择生成执行计划的策略。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
  | plat_compat_allow_public_key_retrieval           | M-Compatibility模式数据库行为配置项。该参数是用来控制是否允许客户端RSA Public key的开关，默认关闭。on表示内核允许客户端请求RSA Public key，支持口令通过RSA加密传输。off表示不允许客户端请求RSA Public key。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
  | session_timeout                                  | 表明与服务器建立链接后，不进行任何操作的最长时间。0表示关闭超时设置。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
  | temp_file_limit                                 | 限制一个会话中，触发下盘操作时，单个下盘文件的空间大小。例如一次会话中，排序和哈希表使用的临时文件，或者游标占用的临时文件。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
  | timezone                                         | 设置显示和解释时间类型数值时使用的时区，默认值为"RPC"。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
  | track_activity_query_size                        | 用于跟踪每一个活动会话的当前正在执行命令的字节数。如果实际命令字节数大于该值，会进行截断。该参数影响多个系统视图的内存占用，调整该参数大小对内存占用影响较大，可通过instr_unique_sql_count\*track_activity_query_size估算内存占用。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
  | track_counts                                    | 控制收集数据库活动的统计数据。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
  | track_stmt_stat_level                            | 控制语句执行跟踪的级别。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
  | undo_retention_time                                | 用来设置旧版本保留时间。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
  | update_lockwait_timeout                             | 允许并发更新参数开启情况下，该参数控制并发更新同一行时单个锁的最长等待时间。当申请的锁等待时间超过设定值时，系统会报错。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
  | wal_level                                         | 设置写入WAL信息量的级别，不能为空或被注释掉。此参数设置为logical后才允许进行逻辑日志抽取，此参数设置为logical后xlog日志中会额外记录主键信息。 minimal 优点：一些重要操作（包括创建表、创建索引、簇操作和表的复制）都能安全地跳过，这样就可以使操作变得更快。 缺点：WAL仅提供从数据库服务器崩溃或者紧急关闭状态恢复时所需要的基本信息，无法用WAL归档日志恢复数据。 archive 这个参数增加了WAL归档需要的日志信息，从而可以支持数据库的归档恢复。 hot_standby 这个参数进一步增加了在备机上运行的SQL查询的信息，这个参数只能在数据库服务重新启动后生效。 为了在备机上开启只读查询，wal_level必须在主机上设置成hot_standby，并且备机必须打开hot_standby参数。hot_standby和archive级别之间的性能只有微小的差异，如果它们的设置对产品的性能影响有明显差异，欢迎反馈。 logical 这个参数表示WAL日志支持逻辑复制。                                                                                                                                        |
  | wdr_snapshot_interval                            | 后台Snapshot自动对数据库监控数据执行快照操作的时间间隔。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
  | wdr_snapshot_retention_days                      | 系统中数据库监控快照数据的保留天数，超过设置的值之后，系统每隔wdr_snapshot_interval时间间隔，清理snapshot_id最小的快照数据。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
     
 #### V2.0-8.x支持修改的参数
支持修改的参数如下：
- [V2.0-8.x分布式独立部署支持修改的参数]
  表1分布式独立部署参数 
  | 参数名称                                      | 描述                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
  |:---|:---|
  | dn:qrw_inlist2join_optmode                 | 控制是否使用inlist-to-join查询重写。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
  | dn:recovery_max_workers                    | 并行回放线程个数。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
  | cn:behavior_compat_options                   | 数据库兼容性行为配置项。proc_outparam_override选项行为变更后,业务需要重新建立连接或者重新启动集群,否则无法正确调用存储过程和函数。                                                                                                                                                                                                                                                                                                                                                                                                                                               |
  | dn:recyclebin_retention_time               | 设置回收站对象保留时间，超过该时间的回收站对象将被自动清理。单位为秒。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
  | dn:track_stmt_session_slot                  | 设置一个session缓存的最大的全量/慢SQL的数量，超过这个数量，新的语句执行将不会被跟踪，直到落盘线程将缓存语句落盘，留出空闲的空间。推荐设置为默认值。                                                                                                                                                                                                                                                                                                                                                                                                                                             |
  | timezone                                     | 设置显示和解释时间类型数值时使用的时区。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
  | cn:auto_increment_offset                    | 自动增长列的起始值，自增值将由auto_increment_offset + N × auto_increment_increment计算而来，N为正整数。若大于auto_increment_increment自动增长列自增时会产生错误。                                                                                                                                                                                                                                                                                                                                                                                                    |
  | dn:enable_xid_abort_check                   | 事务提交时校验事务ID回滚开关是否开启。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
  | cn:audit_internal_event                     | 该参数决定是否审计内部工具cm_agent、gs_clean、WDRXdb的连接及进行的操作、DN上是否对来自CN的登入登出进行审计。                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
  | cn:codegen_compile_thread_num               | 该参数用于设置Codegen编译线程的线程数量。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
  | dn:static_thread_pool_num                    | 线程个数，表示用于创建静态线程池（静态池）的线程个数。该参数仅在enable_thread_pool打开后分布式CN上生效。                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
  | cn:auto_increment_increment                | 自动增长列的自增步长，自增值将由auto_increment_offset + N × auto_increment_increment计算而来，N为正整数。若小于auto_increment_offset自动增长列自增时会产生错误。                                                                                                                                                                                                                                                                                                                                                                                                      |
  | cn:sql_mode                                 | M-Compatibility模式下SQL行为控制配置项。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
  | wal_level                                   | 设置写入WAL信息量的级别，不能为空或被注释掉。此参数设置为logical后才允许进行逻辑日志抽取，此参数设置为logical后xlog日志中会额外记录主键信息。                                                                                                                                                                                                                                                                                                                                                                                                                                             |
  | dn:enable_pbe_optimization                 | 设置优化器是否对以PBE（Parse Bind Execute）形式执行的语句进行查询计划的优化。                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
  | cn:llvm_max_memory                          | 此参数仅限制Codegen执行方式下，编译产生的IR（包括缓存的和正在使用的）内存使用上限。Codegen使用的内存不采用预占的方式申请，属于max_dynamic_memory的一部分，且受llvm_max_memory参数的限制。单位为KB。                                                                                                                                                                                                                                                                                                                                                                                                |
  | cn:hll_default_log2explicit                   | 该参数可以用来设置从Explicit模式到Sparse模式的默认阈值大小。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
  | dn:fix_func_selection                      | 是否优化函数匹配策略。选项值catlist: 优化catlist顺序问题；（对非B兼容模式进行优化，非B兼容模式下始终优先选择系统函数并执行。B兼容模式与505.1.0版本之前的版本保持一致，可能提示函数不唯一的错误，也可能选中系统函数进行执行）                                                                                                                                                                                                                                                                                                                                                                                                |
  | dn:default_limit_rows                        | 设置生成genericplan的缺省limit估算行数。此参数设置为正数时意为直接将设置的值作为估算limit的行数，为负数时代表使用百分比的形式设置默认的估算值，负数转换为默认百分比，即-5代表5%。                                                                                                                                                                                                                                                                                                                                                                                                                       |
  | global_syscache_threshold                  | 全局系统缓存占用内存上限。建议设置在平均每个DB 2048-16384 KB范围内，设置过大可能会导致cache链过长，导致性能下降，设置太小，参数不生效，实际占用内存超出阈值限制，性能下降。单位为KB。                                                                                                                                                                                                                                                                                                                                                                                                                     |
  | dn:sql_mode                                 | M-Compatibility模式下SQL行为控制配置项。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |
  | dn:verify_log_buffers                     | 控制内存态verify log buffers大小，代表页数，单位为8kB。例如：数值为4时，代表申请内存为4 \* 8kB = 32kB。仅在page_version_check为persistence下生效。page_version_check为非persistence时，修改的值会下发到内核，但实际功能不会生效，直到将page_version_check修改为persistence时才会真正生效。                                                                                                                                                                                                                                                                                                                |
  | dn:resilience_ctrlstmt_control_iopslimit   | 正常SQL语句被标记为慢SQL后，慢SQL可使用的最大IOPS上限。仅对非sysadmin/monitoradmin用户执行的select类型的语句生效。 0(None)：表示不对IOPS做限制。 10(LOW)：表示对IOPS限制等级为LOW。 20(MEDIUM)：表示对IOPS限制等级为MEDIUM。 50(HIGH)：表示对IOPS限制等级为HIGH。                                                                                                                                                                                                                                                                                                                                       |
  | cn:convert_illegal_char_mode               | 用于在enable_convert_illegal_char参数开启时，设置客户端显示非法编码的占位符。取值范围为ascii编码表中十进制编码为32至126的95个可显示字符。                                                                                                                                                                                                                                                                                                                                                                                                                                    |
  | cn:page_version_check                       | 启用页面版本校验功能类型。off表示关闭页面版本校验功能。memory表示开启纯内存态的页面版本校验功能，故障重启页面版本信息会丢失。persistence表示开启持久态的页面版本校验功能，故障重启页面版本信息不丢失。                                                                                                                                                                                                                                                                                                                                                                                                              |
  | cn:audit_thread_num                          | 审计线程的个数,取值范围 1\~48。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
  | recovery_time_target                       | 在流式容灾模式下设置hadr_recovery_time_target能够让备数据库实例完成日志写入和回放。设置时间过小会影响主机的性能，设置过大会失去流控效果,0是指不开启日志流控。单位为秒。                                                                                                                                                                                                                                                                                                                                                                                                                            |
  | dn:enable_convert_illegal_char             | 控制数据库是否支持超出字符集范围的字符。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
  | dn:system_view_version                      | 控制系统视图的版本。所有版本向下兼容，例如system_view_version=3时同时满足版本2与版本1的所有特性。详细内容请参考产品文档。                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
  | dn:audit_dml_state_select                 | 是否对SELECT操作进行审计。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
  | dn:codegen_compile_thread_num               | 该参数用于设置Codegen编译线程的线程数量。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
  | dn:resilience_ctrlstmt_detect_timelimit     | 正常SQL语句被标记为慢SQL的执行时间，0不做慢SQL识别，大于0表示执行的SQL执行时间超过该时间后被标记为慢SQL。仅对非sysadmin/monitoradmin用户执行的select类型的语句生效。单位为毫秒。                                                                                                                                                                                                                                                                                                                                                                                                             |
  | cn:a_format_date_timestamp                   | 控制current_date、current_timestamp、localtimestamp在事务开启时返回系统时间，替代原有的事务开启时间。                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
  | cn:recovery_max_workers                      | 并行回放线程个数。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
  | dn:max_compile_functions                    | 设置服务器存储的函数编译结果的最大数量。存储过多的函数和存储过程的编译结果可能占用很大内存。将此参数设置为一个合理的值，有助于减少内存占用，提升系统性能。请详细阅读参考资料，在明确适用场景并经测试充分验证后进行修改。                                                                                                                                                                                                                                                                                                                                                                                                               |
  | cn:audit_function_exec                      | 这个参数决定在执行存储过程、匿名块或自定义函数（不包括系统自带函数）时是否记录审计信息。0表示关闭，1表示开启。                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
  | dn:auto_explain_log_min_duration             | 控制自动打印执行计划的耗时阈值，整体耗时大于auto_explain_log_min_duration的执行计划才会被打印。单位为毫秒。                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
  | cn:num_internal_lock_partitions              | 控制内部轻量级锁分区的个数。该参数的调整会对性能与内存占用产生一定程度的影响，请详细阅读参考资料，在明确适用场景并经测试充分验证后进行修改。                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
  | dn:recovery_parse_workers                   | 极致RTO特性中ParseRedoRecord线程的数量。1.需要配合recovery_redo_workers使用。recovery_parse_workers和recovery_redo_workers同时大于1，则开启极致RTO。如不期望开启极致RTO，请保持recovery_parse_workers为默认值1；2.在开启极致RTO时确保参数replication_type为1；3.若同时开启极致RTO和并行回放，则极致RTO特性生效，并行回放特性失效；4.极致RTO不支持列存，在已经使用列存表或者即将使用列存表的系统中，请关闭极致RTO；5.极致RTO不支持流控，流控统一由recovery_time_target参数控制。                                                                                                                                                                                            |
  | dn:enable_default_ustore_table              | 指定是否开启默认支持Ustore存储引擎，该参数为on时，创建的表类型都为Ustore表。                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
  | cn:enable_auto_explain                      | 控制是否开启自动打印执行计划。该参数是用来定位慢存储过程或慢查询。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
  | dn:page_version_check                       | 启用页面版本校验功能类型。off表示关闭页面版本校验功能。memory表示开启纯内存态的页面版本校验功能，故障重启页面版本信息会丢失。persistence表示开启持久态的页面版本校验功能，故障重启页面版本信息不丢失。                                                                                                                                                                                                                                                                                                                                                                                                                |
  | cn:enable_pbe_optimization                  | 设置优化器是否对以PBE（Parse Bind Execute）形式执行的语句进行查询计划的优化。                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
  | cn:auto_explain_log_min_duration             | 控制自动打印执行计划的耗时阈值，整体耗时大于auto_explain_log_min_duration的执行计划才会被打印。单位为毫秒。                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
  | dn:num_internal_lock_partitions             | 控制内部轻量级锁分区的个数。该参数的调整会对性能与内存占用产生一定程度的影响，请详细阅读参考资料，在明确适用场景并经测试充分验证后进行修改。                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
  | cn:page_version_max_num                      | 内存中所能缓存的页面版本信息的最大数量，仅在page_version_check非off情况下生效。page_version_check为off时，修改的值会下发到内核，但实际功能不会生效，直到将page_version_check修改为非off时才会真正生效。                                                                                                                                                                                                                                                                                                                                                                                          |
  | dn:enable_auto_explain                       | 控制是否开启自动打印执行计划。该参数是用来定位慢存储过程或慢查询。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
  | dn:audit_function_exec                     | 这个参数决定在执行存储过程、匿名块或自定义函数（不包括系统自带函数）时是否记录审计信息。0表示关闭，1表示开启。                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
  | cn:random_page_cost                         | 设置优化器计算一次非顺序抓取磁盘页面的开销。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
  | dn:auto_increment_cache                       | 对自动增长列批量插入或导入触发自增时，预留自增缓存值的个数。预留自增值时刷新自增计数器为自增缓存值的最大值，缓存值使用完毕之前，自增计数器值不变，触发自增使用缓存的值。参数值为0时，自动预留自增缓存值。第一次触发自增时，若已知即将插入自动增长列的行数，预留已知数量的值。若行数未知，每次预留2\^n个值，例如，第一次自增预留1个值，第二次自增预留2个值，第三次预留4个值，第四次预留8个值，以此类推，若预留值个数超过65535，预留65535个值。参数值不为0时，预留缓存值的数量为参数值。第一次触发自增时，若已知即将插入自动增长列的行数，预留已知数量的值。若行数未知，每次预留auto_increment_cache数量的自增值。预留的缓存值仅在语句内生效，若预留的自增缓存值没有全部被使用，后续插入语句基于自增计数器触发自增，会出现表中自动增长列的值不连续的情况。此参数不影响本地临时表中的自动增长列。                                                                                                        |
  | dn:enable_codegen                          | 标识是否允许开启代码生成优化，目前代码生成使用的是LLVM优化。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
  | dn:instr_unique_sql_combination_options     | Unique SQL 同类语句归并功能配置项。开启该特性会将同类语句的Unique SQL ID归一，并将生成的Unique SQL String做归一化处理。                                                                                                                                                                                                                                                                                                                                                                                                                                            |
  | dn:behavior_compat_options                  | 数据库兼容性行为配置项。proc_outparam_override选项行为变更后,业务需要重新建立连接或者重新启动集群,否则无法正确调用存储过程和函数。                                                                                                                                                                                                                                                                                                                                                                                                                                               |
  | dn:enable_early_free                        | 控制是否可以实现算子内存的提前释放。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
  | dn:page_missing_dirty_check                   | 页面漏置脏校验的功能开关，检测被修改页面是否忘记置脏，仅在page_version_check非off情况下生效。page_version_check为off时，修改的值会下发到内核，但实际功能不会生效，直到将page_version_check修改为非off时才会真正生效。                                                                                                                                                                                                                                                                                                                                                                                  |
  | cn:undo_retention_time                      | 该参数用于闪回查询功能，设置undo日志保留时间。提示：1.本地磁盘undo空间会变大；2.后续增量备份中备份集大小会变大，保留了额外的undo内容。单位为秒。                                                                                                                                                                                                                                                                                                                                                                                                                                           |
  | dn:wdr_snapshot_full_backup_interval      | WDR snapshot做全量快照的间隔。该参数控制的不是时间间隔，而是间隔个数。例如，当取值为12时，每一组先生成一个全量快照，再生成11个增量快照；当取值为1时，每个快照都是全量快照。                                                                                                                                                                                                                                                                                                                                                                                                                               |
  | cms:datastorage_threshold_value_check       | 设置磁盘占用率只读检测阈值，当数据目录所在磁盘占用超过这个阈值，自动将数据库节点设置为只读模式。单位为百分比。                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
  | dn:audit_thread_num                         | 审计线程的个数,取值范围 1\~48。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
  | dn:wdr_snapshot_space_threshold              | 快照空间占用维度的控制阈值。当快照占用空间达到该参数取值的80%时，会启用数据库的控制逻辑，使快照占用空间趋于平稳。单位为KB。                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
  | cn:audit_dml_state                          | 是否对具体表的INSERT、UPDATE、DELETE操作进行审计，0表示关闭，1表示开启。                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
  | dn:hll_duplicate_check                       | 该参数可以用来指定是否默认开启duplicatecheck。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
  | cn:gs_perf_interval                        | 设置自动采集perf采集间隔，（0表示停止采集，当参数修改为大于0小于5时会设置成值5）。单位为分钟。                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
  | cn:qrw_inlist2join_optmode                   | 控制是否使用inlist-to-join查询重写。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
  | dn:gs_perf_interval                          | 设置自动采集perf采集间隔，（0表示停止采集，当参数修改为大于0小于5时会设置成值5）。单位为分钟。                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
  | dn:extra_float_digits                      | 这个参数为浮点数值调整显示的数据位数，浮点类型包括float4、float8 以及几何数据类型。参数值加在标准的数据位数上（FLT_DIG或DBL_DIG中合适的）。设置为负数，表示消除不需要的数据位。                                                                                                                                                                                                                                                                                                                                                                                                                       |
  | cn:disable_keyword_options                  | 数据库兼容性行为配置项，该参数的值由若干个配置项用逗号隔开构成。设置该参数的标识符将不会作为关键字使用。                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
  | dn:audit_dml_state                          | 是否对具体表的INSERT、UPDATE、DELETE操作进行审计，0表示关闭，1表示开启。                                                                                                                                                                                                                                                                                                                                                                                                                                                |
  | cn:max_standby_archive_delay               | 当开启双机热备模式时，如果备机正处理归档WAL日志数据，此时进行查询会产生冲突，此参数就是设置备机取消查询之前所等待的时间。-1表示允许备机一直等待冲突的查询完成。单位为毫秒。                                                                                                                                                                                                                                                                                                                                                                                                                                     |
  | track_stmt_stat_level                       | 控制语句执行跟踪的级别。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |
  | dn:max_standby_archive_delay                | 当开启双机热备模式时，如果备机正处理归档WAL日志数据，此时进行查询会产生冲突，此参数就是设置备机取消查询之前所等待的时间。-1表示允许备机一直等待冲突的查询完成。单位为毫秒。                                                                                                                                                                                                                                                                                                                                                                                                                                  |
  | cn:b_format_dev_version                      | 数据库平台迭代小版本兼容性行为配置项。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
  | dn:copy_special_character_version          | COPY FROM导入导出数据时是否对非法编码的字符进行校验报错。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
  | cn:page_version_recycler_thread_num        | 控制回收和校验页面版本信息的线程数量，仅在page_version_check非off情况下生效。page_version_check为off时，修改的值会下发到内核，但实际功能不会生效，直到将page_version_check修改为非off时才会真正生效。                                                                                                                                                                                                                                                                                                                                                                                         |
  | enable_wdr_snapshot                          | 是否开启WDR 性能快照，开启时内核将定期进行性能视图快照。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
  | dn:effective_cache_size                      | 设置DN节点优化器在一次单一的查询中可用的磁盘缓冲区的有效大小。单位为8KB。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
  | cn:wdr_snapshot_full_backup_interval       | WDR snapshot做全量快照的间隔。该参数控制的不是时间间隔，而是间隔个数。例如，当取值为12时，每一组先生成一个全量快照，再生成11个增量快照；当取值为1时，每个快照都是全量快照。                                                                                                                                                                                                                                                                                                                                                                                                                            |
  | cn:extra_float_digits                      | 这个参数为浮点数值调整显示的数据位数，浮点类型包括float4、float8 以及几何数据类型。参数值加在标准的数据位数上（FLT_DIG或DBL_DIG中合适的）。设置为负数，表示消除不需要的数据位。                                                                                                                                                                                                                                                                                                                                                                                                                       |
  | cn:system_view_version                       | 控制系统视图的版本。所有版本向下兼容，例如system_view_version=3时同时满足版本2与版本1的所有特性。详细内容请参考产品文档。                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
  | cn:recyclebin_retention_time               | 单位为秒。设置回收站对象保留时间，超过该时间的回收站对象将被自动清理。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
  | cn:password_encryption_type                 | 设置用户密码的加密方式。0表示采用md5方式对密码加密。1表示采用sha256和md5两种方式分别对密码加密，2表示采用sha256方式对密码加密，3表示采用sm3方式对密码加密。MD5加密算法安全性低，存在安全风险，不建议使用。                                                                                                                                                                                                                                                                                                                                                                                                       |
  | cn:check_disconnect_query                  | 控制客户端超时断连后，服务端语句终止执行功能是否开启。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |
  | password_effect_time                        | 该字段决定账户密码的有效时间。单位为天。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
  | cn:verify_log_buffers                       | 控制内存态verify log buffers大小，代表页数，单位为8KB。例如：数值为4时，代表申请内存为4 \* 8KB = 32kB。仅在page_version_check为persistence下生效。page_version_check为非persistence时，修改的值会下发到内核，但实际功能不会生效，直到将page_version_check修改为persistence时才会真正生效。                                                                                                                                                                                                                                                                                                                  |
  | dn:random_page_cost                         | 设置优化器计算一次非顺序抓取磁盘页面的开销。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
  | dn:resilience_ctrlslot_available_maxpercent  | 最多允许慢SQL占用线程池线程数的百分比。仅对非sysadmin/monitoradmin用户执行的select类型的语句生效。                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
  | cn:default_limit_rows                        | 设置生成genericplan的缺省limit估算行数。此参数设置为正数时意为直接将设置的值作为估算limit的行数，为负数时代表使用百分比的形式设置默认的估算值，负数转换为默认百分比，即-5代表5%。                                                                                                                                                                                                                                                                                                                                                                                                                       |
  | cn:enable_rls_match_index                    | 控制是否支持在行级访问控制特性使用场景中，基于目标谓词条件对基表执行索引扫描。目标场景为：基表设置并开启了RLS（Row Level Security）策略，查询谓词中包含unleakproof类型系统函数或like操作符。                                                                                                                                                                                                                                                                                                                                                                                                             |
  | dn:enable_analyze_check                     | 标识是否允许在生成计划的时候，对于在pg_class中显示reltuples和relpages均为0的表，检查该表是否曾进行过统计信息收集。                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
  | cn:resilience_ctrlstmt_control_iopslimit    | 正常SQL语句被标记为慢SQL后，慢SQL可使用的最大IOPS上限。仅对非sysadmin/monitoradmin用户执行的select类型的语句生效。 0(None)：表示不对IOPS做限制。 10(LOW)：表示对IOPS限制等级为LOW。 20(MEDIUM)：表示对IOPS限制等级为MEDIUM。 50(HIGH)：表示对IOPS限制等级为HIGH。                                                                                                                                                                                                                                                                                                                                       |
  | dn:auto_increment_increment                | 自动增长列的自增步长，自增值将由auto_increment_offset + N × auto_increment_increment计算而来，N为正整数。若小于auto_increment_offset自动增长列自增时会产生错误。                                                                                                                                                                                                                                                                                                                                                                                                       |
  | cn:copy_special_character_version            | COPY FROM导入导出数据时是否对非法编码的字符进行校验报错。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
  | cn:local_syscache_threshold                  | 系统表cache在单个session缓存的大小。单位为KB。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
  | dn:gs_format_behavior_compat_options          | gs_format_behavior_compat_options用于选择GaussDB内部系统函数配置项。                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
  | cn:hll_duplicate_check                      | 该参数可以用来指定是否默认开启duplicatecheck。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
  | cn:max_standby_streaming_delay             | 当开启双机热备模式时，如果备机正通过流复制接收WAL日志数据，此时进行查询会产生冲突，此参数设置备机取消查询之前等待的时间。-1表示允许备机一直等待冲突的查询完成。单位为毫秒。                                                                                                                                                                                                                                                                                                                                                                                                                                  |
  | dn:b_format_dev_version                     | 数据库平台迭代小版本兼容性行为配置项。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
  | dn:check_disconnect_query                 | 控制客户端超时断连后，服务端语句终止执行功能是否开启。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |
  | cn:gs_format_behavior_compat_options         | gs_format_behavior_compat_options用于选择GaussDB内部系统函数配置项。                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
  | cn:audit_xid_info                           | 是否在审计日志字段detail_info中记录SQL语句的事务ID，0表示关闭，1表示开启。                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
  | wdr_snapshot_retention_days                | 系统中数据库监控快照数据的保留天数。单位为天。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
  | cn:static_thread_pool_num                    | 线程个数，表示用于创建静态线程池（静态池）的线程个数。该参数仅在enable_thread_pool打开后分布式CN上生效。                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
  | dn:max_standby_streaming_delay            | 当开启双机热备模式时，如果备机正通过流复制接收WAL日志数据，此时进行查询会产生冲突，此参数设置备机取消查询之前等待的时间。-1表示允许备机一直等待冲突的查询完成。单位为毫秒。                                                                                                                                                                                                                                                                                                                                                                                                                                    |
  | cn:enable_default_ustore_table              | 指定是否开启默认支持Ustore存储引擎，该参数为on时，创建的表类型都为Ustore表。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |
  | cn:resilience_ctrlslot_available_maxpercent | 最多允许慢SQL占用线程池线程数的百分比。仅对非sysadmin/monitoradmin用户执行的select类型的语句生效。                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
  | dn:page_version_partitions                  | 内存中缓存页面版本信息的哈希表分区数量，分区数量直接影响哈希查询效率和哈希冲突概率, 仅在page_version_check为非off情况下生效。page_version_check为off时，修改的值会下发到内核，但实际功能不会生效，直到将page_version_check修改为非off时才会真正生效。                                                                                                                                                                                                                                                                                                                                                                  |
  | dn:page_version_recycler_thread_num        | 控制回收和校验页面版本信息的线程数量，仅在page_version_check非off情况下生效。page_version_check为off时，修改的值会下发到内核，但实际功能不会生效，直到将page_version_check修改为非off时才会真正生效。                                                                                                                                                                                                                                                                                                                                                                                        |
  | dn:password_encryption_type                | 设置用户密码的加密方式。0表示采用md5方式对密码加密。1表示采用sha256和md5两种方式分别对密码加密，2表示采用sha256方式对密码加密，3表示采用sm3方式对密码加密。MD5加密算法安全性低，存在安全风险，不建议使用。                                                                                                                                                                                                                                                                                                                                                                                                        |
  | dn:dcf_thread_effective_time                | DCF刷盘线程存活有效时间。参数用于判断磁盘是否处于I/O hang，超过此时间DCF无法访问I/O资源则认为线程I/O hang，则会触发降备动作。参数配置为0表示关闭I/O hang检测。单位为秒。                                                                                                                                                                                                                                                                                                                                                                                                                       |
  | dn:a_format_date_timestamp                 | 控制current_date、current_timestamp、localtimestamp在事务开启时返回系统时间，替代原有的事务开启时间。                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
  | dn:hll_default_log2sparse                 | 该参数可以用来设置从Sparse模式到Full模式的默认阈值大小。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
  | cn:enable_xid_abort_check                  | 事务提交时校验事务ID回滚开关是否开启。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
  | session_timeout                              | 表明与服务器建立连接后，不进行任何操作的最长时间。0表示关闭超时设置。单位为秒。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
  | cn:hll_default_log2sparse                  | 该参数可以用来设置从Sparse模式到Full模式的默认阈值大小。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
  | dn:disable_keyword_options                 | 数据库兼容性行为配置项，该参数的值由若干个配置项用逗号隔开构成。设置该参数的标识符将不会作为关键字使用。                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
  | cn:fix_func_selection                      | 是否优化函数匹配策略。选项值catlist: 优化catlist顺序问题；（对非B兼容模式进行优化，非B兼容模式下始终优先选择系统函数并执行。B兼容模式与505.1.0版本之前的版本保持一致，可能提示函数不唯一的错误，也可能选中系统函数进行执行）                                                                                                                                                                                                                                                                                                                                                                                                   |
  | cn:support_binary_copy_version              | COPY FROM的BINARY模式下导入数据时是否进行二进制文件编码信息校验。无特殊情况时建议配置为默认取值，仅做前向兼容时需另行配置为空。                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
  | autoanalyze                                  | 标识是否允许在生成计划的时候，对于没有统计信息的表进行统计信息自动收集。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
  | password_lock_time                          | 在任意时候，如果输入密码错误的次数达到failed_login_attempts则当前账户被锁定，password_lock_time秒后被自动解锁，仅sysadmin用户可以访问。                                                                                                                                                                                                                                                                                                                                                                                                                                |
  | wdr_snapshot_interval                       | 后台Snapshot自动对数据库监控数据执行快照操作的时间间隔。单位为分钟。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
  | update_lockwait_timeout                      | 允许并发更新参数开启情况下，该参数控制并发更新同一行时单个锁的最长等待时间。当申请的锁等待时间超过设定值时，系统会报错。单位为毫秒。                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
  | dn:undo_retention_time                      | 该参数用于闪回查询功能，设置undo日志保留时间。提示：1.本地磁盘undo空间会变大；2.后续增量备份中备份集大小会变大，保留了额外的undo内容。单位为秒。                                                                                                                                                                                                                                                                                                                                                                                                                                           |
  | cn:recovery_parse_workers                    | 极致RTO特性中ParseRedoRecord线程的数量。1.需要配合recovery_redo_workers使用。recovery_parse_workers和recovery_redo_workers同时大于1，则开启极致RTO。如不期望开启极致RTO，请保持recovery_parse_workers为默认值1；2.在开启极致RTO时确保参数replication_type为1；3.若同时开启极致RTO和并行回放，则极致RTO特性生效，并行回放特性失效；4.极致RTO不支持列存，在已经使用列存表或者即将使用列存表的系统中，请关闭极致RTO；5.极致RTO不支持流控，流控统一由recovery_time_target参数控制。                                                                                                                                                                                            |
  | cn:undo_space_limit_size                     | 用于控制undo强制回收阈值，达到阈值的80%启动强制回收，建议不小于undo_limit_size_per_transaction的值。单位为8KB。                                                                                                                                                                                                                                                                                                                                                                                                                                              |
  | cn:auto_increment_cache                     | 对自动增长列批量插入或导入触发自增时，预留自增缓存值的个数。预留自增值时刷新自增计数器为自增缓存值的最大值，缓存值使用完毕之前，自增计数器值不变，触发自增使用缓存的值。参数值为0时，自动预留自增缓存值。第一次触发自增时，若已知即将插入自动增长列的行数，预留已知数量的值。若行数未知，每次预留2\^n个值，例如，第一次自增预留1个值，第二次自增预留2个值，第三次预留4个值，第四次预留8个值，以此类推，若预留值个数超过65535，预留65535个值。参数值不为0时，预留缓存值的数量为参数值。第一次触发自增时，若已知即将插入自动增长列的行数，预留已知数量的值。若行数未知，每次预留auto_increment_cache数量的自增值。预留的缓存值仅在语句内生效，若预留的自增缓存值没有全部被使用，后续插入语句基于自增计数器触发自增，会出现表中自动增长列的值不连续的情况。此参数不影响本地临时表中的自动增长列。                                                                                                          |
  | dn:enable_hotkeys_collection                | 是否开启对数据库内的被访问的键值进行统计。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
  | cn:enable_early_free                        | 控制是否可以实现算子内存的提前释放。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
  | cn:max_concurrent_autonomous_transactions    | 自治事务最大连接数，同一时间自治事务执行的最大并发数。当设置为0时，将无法执行自治事务。理论最大值为10000。根据实际业务需要和硬件配置设置此参数，建议不超过max_connections的1/10。                                                                                                                                                                                                                                                                                                                                                                                                                      |
  | cn:audit_set_parameter                      | 是否对SET操作进行审计，0表示关闭，1表示开启。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
  | cn:enable_enhance_toast_table              | enable_enhance_toast_table=on表示使用Enhanced Toast线外存储表。enable_enhance_toast_table=off表示使用Toast线外存储表。                                                                                                                                                                                                                                                                                                                                                                                                                          |
  | cn:archive_interval                        | 表示归档间隔时间。超过该参数设定的时间时强制归档日志文件。设置较大影响PITR的RPO，建议使用默认值。单位为秒。                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
  | dn:undo_limit_size_per_transaction          | 用于控制单事务undo分配空间阈值，达到阈值时事务报错回滚，建议undo_limit_size_per_transaction的值小于undo_space_limit_size的值，若大于undo_space_limit_size的值，可以设置成功，但是在使用时取两个参数的最小值作为实际的单事务undo分配空间阈值。如果设置 undo_limit_size_per_transaction 超过 1TB，可能会影响系统的性能和稳定性。单位为8KB。                                                                                                                                                                                                                                                                                            |
  | dn:convert_illegal_char_mode                 | 用于在enable_convert_illegal_char参数开启时，设置客户端显示非法编码的占位符。取值范围为ascii编码表中十进制编码为32至126的95个可显示字符。                                                                                                                                                                                                                                                                                                                                                                                                                                   |
  | cn:enable_analyze_check                   | 标识是否允许在生成计划的时候，对于在pg_class中显示reltuples和relpages均为0的表，检查该表是否曾进行过统计信息收集。                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
  | dn:tde_index_default_encrypt                 | 如果tde_index_default_encrypt=on，创建索引时，如果基表是加密表，则自动将新索引转换为加密索引。                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
  | failed_login_attempts                       | 在任意时候，如果输入密码错误的次数达到failed_login_attempts则当前账户被锁定，password_lock_time秒后被自动解锁，仅sysadmin用户可以访问。                                                                                                                                                                                                                                                                                                                                                                                                                                |
  | dn:enable_bbox_dump                          | 是否开启黑匣子功能，在系统不配置core机制的时候仍可产生core文件。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
  | dn:enable_recyclebin                       | 用来控制回收站的实时打开和关闭。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
  | cn:wdr_snapshot_space_threshold              | 快照空间占用维度的控制阈值。当快照占用空间达到该参数取值的80%时，会启用数据库的控制逻辑，使快照占用空间趋于平稳。单位为KB。                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
  | enable_global_syscache                     | 控制是否使用全局系统缓存。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |
  | dn:audit_set_parameter                     | 是否对SET操作进行审计，0表示关闭，1表示开启。                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
  | cn:max_compile_functions                     | 设置服务器存储的函数编译结果的最大数量。存储过多的函数和存储过程的编译结果可能占用很大内存。将此参数设置为一个合理的值，有助于减少内存占用，提升系统性能。请详细阅读参考资料，在明确适用场景并经测试充分验证后进行修改。                                                                                                                                                                                                                                                                                                                                                                                                                 |
  | dn:auto_increment_offset                   | 自动增长列的起始值，自增值将由auto_increment_offset + N × auto_increment_increment计算而来，N为正整数。若大于auto_increment_increment自动增长列自增时会产生错误。                                                                                                                                                                                                                                                                                                                                                                                                     |
  | cn:track_stmt_session_slot                   | 设置一个session缓存的最大的全量/慢SQL的数量，超过这个数量，新的语句执行将不会被跟踪，直到落盘线程将缓存语句落盘，留出空闲的空间。推荐设置为默认值。                                                                                                                                                                                                                                                                                                                                                                                                                                            |
  | cn:page_version_partitions                 | 内存中缓存页面版本信息的哈希表分区数量，分区数量直接影响哈希查询效率和哈希冲突概率, 仅在page_version_check为非off情况下生效。page_version_check为off时，修改的值会下发到内核，但实际功能不会生效，直到将page_version_check修改为非off时才会真正生效。                                                                                                                                                                                                                                                                                                                                                                 |
  | autoanalyze_timeout                        | 设置autoanalyze的超时时间。在对某张表做autoanalyze时，如果该表的analyze时长超过了autoanalyze_timeout，则自动取消该表此次analyze。0表示不超时。单位为秒。                                                                                                                                                                                                                                                                                                                                                                                                                     |
  | dn:index_txntype                            | 设置索引页面格式为PCR或RCR。该值在系统初始化时为空，创建的索引默认兼容老版本索引类型（RCR类型）；一旦手动设置该参数后无法再设置为空。                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
  | cn:enable_recyclebin                         | 用来控制回收站的实时打开和关闭。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
  | log_min_duration_statement                  | 当某条语句的持续时间大于或者等于特定的毫秒数时，记录每条完成语句的持续时间。设置过低的阈值可能影响负载吞吐，-1表示关闭此功能。单位为毫秒。                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
  | max_replication_slots                       | 设置主机端的日志复制slot个数。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
  | cn:enable_bbox_dump                         | 是否开启黑匣子功能，在系统不配置core机制的时候仍可产生core文件。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
  | datestyle                                  | 设置日期和时间值的显示格式。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
  | dn:hll_default_log2m                       | 该参数可以指定hll数据结构桶的个数。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
  | enable_slot_log                              | 是否开启逻辑复制槽主备同步特性。目前仅涉及归档槽及备份槽。云场景且开启逻辑复制功能时设置为on，其他场景设置为off。                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |
  | cn:enable_convert_illegal_char             | 控制数据库是否支持超出字符集范围的字符。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
  | cn:enable_workload_rule                      | 控制系统是否启用SQL限流。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
  | cn:index_txntype                           | 设置索引页面格式为PCR或RCR。该值在系统初始化时为空，创建的索引默认兼容老版本索引类型（RCR类型）；一旦手动设置该参数后无法再设置为空。                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
  | dn:enable_enhance_toast_table                | enable_enhance_toast_table=on表示使用Enhanced Toast线外存储表。enable_enhance_toast_table=off表示使用Toast线外存储表。                                                                                                                                                                                                                                                                                                                                                                                                                          |
  | dn:support_binary_copy_version               | COPY FROM的BINARY模式下导入数据时是否进行二进制文件编码信息校验。无特殊情况时建议配置为默认取值，仅做前向兼容时需另行配置为空。                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
  | enable_stream_operator                     | 控制优化器对stream的使用。当enable_stream_operator参数关闭时，会有大量关于计划不能下推的日志记录到日志文件中。如果不需要这些日志内容，建议在enable_stream_operator参数关闭时，也同时关闭enable_unshipping_log参数。推荐使用默认值。                                                                                                                                                                                                                                                                                                                                                                       |
  | cn:enable_dynamic_samplesize               | 是否动态调整采样行数。对于超过一百万行的大表，收集统计信息时动态调整采样行数，提高统计信息准确性。                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
  | cn:gs_perf_retention_days                   | 设置火焰图html文件保留天数。单位为天。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
  | dn:audit_xid_info                            | 是否在审计日志字段detail_info中记录SQL语句的事务ID，0表示关闭，1表示开启。                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
  | dn:cost_model_version                        | 此参数用来指定优化器代价模型的版本。可以视作一个保护参数，用来禁用最新的优化器代价模型，保持和旧版本计划一致。改变此参数，可能会导致很多SQL计划的改变。因此修改前请谨慎评估。                                                                                                                                                                                                                                                                                                                                                                                                                                   |
  | dn:enable_rls_match_index                  | 控制是否支持在行级访问控制特性使用场景中，基于目标谓词条件对基表执行索引扫描。目标场景为：基表设置并开启了RLS（Row Level Security）策略，查询谓词中包含unleakproof类型系统函数或like操作符。                                                                                                                                                                                                                                                                                                                                                                                                             |
  | dn:audit_internal_event                    | 该参数决定是否审计内部工具cm_agent、gs_clean、WDRXdb的连接及进行的操作、DN上是否对来自CN的登入登出进行审计。                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
  | cn:effective_cache_size                    | 设置CN节点优化器在一次单一的查询中可用的磁盘缓冲区的有效大小。单位为8KB。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
  | enable_seqscan                              | 控制优化器对顺序扫描规划类型的使用。完全消除顺序扫描是不可能的，但是关闭这个变量会让优化器在存在其他方法的时候优先选择其他方法。                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
  | dn:hll_default_log2explicit                  | 该参数可以用来设置从Explicit模式到Sparse模式的默认阈值大小。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
  | cn:instr_unique_sql_combination_options     | Unique SQL 同类语句归并功能配置项。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
  | dn:undo_space_limit_size                   | 用于控制undo强制回收阈值，达到阈值的80%启动强制回收，建议不小于undo_limit_size_per_transaction的值。单位为8KB。                                                                                                                                                                                                                                                                                                                                                                                                                                               |
  | dn:enable_dynamic_samplesize                | 是否动态调整采样行数。对于超过一百万行的大表，收集统计信息时动态调整采样行数，提高统计信息准确性。                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
  | dn:llvm_max_memory                          | 此参数仅限制Codegen执行方式下，编译产生的IR（包括缓存的和正在使用的）内存使用上限。Codegen使用的内存不采用预占的方式申请，属于max_dynamic_memory的一部分，且受llvm_max_memory参数的限制。单位为KB。                                                                                                                                                                                                                                                                                                                                                                                                |
  | dn:local_syscache_threshold                 | 系统表cache在单个session缓存的大小。单位为KB。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
  | cn:tde_index_default_encrypt               | 如果tde_index_default_encrypt=on，创建索引时，如果基表是加密表，则自动将新索引转换为加密索引。                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
  | dn:enable_workload_rule                     | 控制系统是否启用SQL限流。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
  | dn:archive_interval                          | 表示归档间隔时间。超过该参数设定的时间时强制归档日志文件。设置较大影响PITR的RPO，建议使用默认值。单位为秒。                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
  | cn:enable_hotkeys_collection                  | 是否开启对数据库内的被访问的键值进行统计。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
  | cn:enable_codegen                           | 标识是否允许开启代码生成优化，目前代码生成使用的是LLVM优化。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
  | max_wal_senders                             | 备DN连接主DN获取物理日志，逻辑复制工具连接主DN获取逻辑日志都会占用walsender线程，此参数标识最大允许创建walsender线程的个数。该参数值设置小于20可能会导致扩容失败。该参数值需要小于max_connections参数的值。                                                                                                                                                                                                                                                                                                                                                                                                  |
  | cn:undo_limit_size_per_transaction           | 用于控制单事务undo分配空间阈值，达到阈值时事务报错回滚，建议undo_limit_size_per_transaction的值小于undo_space_limit_size的值，若大于undo_space_limit_size的值，可以设置成功，但是在使用时取两个参数的最小值作为实际的单事务undo分配空间阈值。如果设置 undo_limit_size_per_transaction 超过 1TB，可能会影响系统的性能和稳定性。单位为8KB。                                                                                                                                                                                                                                                                                          |
  | dn:max_concurrent_autonomous_transactions  | 自治事务最大连接数，同一时间自治事务执行的最大并发数。当设置为0时，将无法执行自治事务。理论最大值为10000。根据实际业务需要和硬件配置设置此参数，建议不超过max_connections的1/10。                                                                                                                                                                                                                                                                                                                                                                                                                      |
  | cn:page_missing_dirty_check                | 页面漏置脏校验的功能开关，检测被修改页面是否忘记置脏，仅在page_version_check非off情况下生效。page_version_check为off时，修改的值会下发到内核，但实际功能不会生效，直到将page_version_check修改为非off时才会真正生效。                                                                                                                                                                                                                                                                                                                                                                                   |
  | cn:cost_model_version                      | 此参数用来指定优化器代价模型的版本。可以视作一个保护参数，用来禁用最新的优化器代价模型，保持和旧版本计划一致。改变此参数，可能会导致很多SQL计划的改变。因此修改前请谨慎评估。                                                                                                                                                                                                                                                                                                                                                                                                                                    |
  | cn:audit_dml_state_select                   | 是否对SELECT操作进行审计。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
  | cn:hll_default_log2m                       | 该参数可以指定hll数据结构桶的个数。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
  | dn:use_workload_manager                    | 是否开启资源管理功能。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
  | cn:use_workload_manager                  | 是否开启资源管理功能。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |
  | dn:enable_save_datachanged_timestamp       | 确定是否收集insert/update/delete,exchange/truncate/droppartition操作对表数据改动的时间。                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
  | cn:enable_save_datachanged_timestamp      | 确定是否收集insert/update/delete、exchange/truncate/droppartition操作对表数据改动的时间。                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
  | dn:max_process_memory                     | 单位为KB。设置DN实例可以使用的最大物理内存。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
  | cn:max_process_memory                     | 单位为KB。设置CN实例可以使用的最大物理内存。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
  | dn:standby_shared_buffers_fraction      | 备实例所在服务器使用shared_buffers内存缓冲区大小的比例。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
  | cn:standby_shared_buffers_fraction        | 备实例所在服务器使用shared_buffers内存缓冲区大小的比例。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
  | dn:pagewriter_sleep                      | 单位为毫秒。设置用于增量检查点打开后，pagewriter线程每隔pagewriter_sleep的时间刷一批脏页下盘。                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
  | cn:pagewriter_sleep                      | 单位为毫秒。设置用于增量检查点打开后，pagewriter线程每隔pagewriter_sleep的时间刷一批脏页下盘。                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
  | dn:xloginsert_locks                      | 控制用于并发写预写式日志锁的个数。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
  | cn:xloginsert_locks                       | 控制用于并发写预写式日志锁的个数。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
  | dn:enable_light_proxy                    | 设置优化器是否对CN上简单查询的执行进行优化，应用端和内核端字符集不匹配时，该参数不生效，建议建库时将字符集设为UTF8。                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
  | cn:enable_light_proxy                   | 设置优化器是否对CN上简单查询的执行进行优化，应用端和内核端字符集不匹配时，该参数不生效，建议建库时将字符集设为UTF8。                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
  | dn:synchronous_commit                     | 设置当前事务的同步方式。通常情况下，一个事务产生的日志同步顺序如下：主机将日志内容写入本地内存。主机将本地内存中的日志写入本地文件系统。主机将本地文件系统中的日志内容刷盘。主机将日志内容发送给备机。备机接收到日志内容，存入备机内存。备机将备机内存中的日志写入备机文件系统。备机将备机文件系统中的日志内容刷盘。备机回放日志，完成对数据文件的增量更新。                                                                                                                                                                                                                                                                                                                                           |
  | cn:synchronous_commit                      | 设置当前事务的同步方式。通常情况下，一个事务产生的日志同步顺序如下：主机将日志内容写入本地内存。主机将本地内存中的日志写入本地文件系统。主机将本地文件系统中的日志内容刷盘。主机将日志内容发送给备机。备机接收到日志内容，存入备机内存。备机将备机内存中的日志写入备机文件系统。备机将备机文件系统中的日志内容刷盘。备机回放日志，完成对数据文件的增量更新。                                                                                                                                                                                                                                                                                                                                              |
  | dn:enable_incremental_checkpoint         | 增量检查点开关。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
  | cn:enable_incremental_checkpoint         | 增量检查点开关。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
  | cn:enable_gsstat_cache                    | 是否对PgStat函数启用缓存加速。PgStat函数包含：pg_stat_get_numscans、pg_stat_get_tuples_returned、pg_stat_get_tuples_fetched、pg_stat_get_tuples_inserted、pg_stat_get_tuples_updated、pg_stat_get_tuples_deleted、pg_stat_get_tuples_hot_updated、pg_stat_get_live_tuples、pg_stat_get_dead_tuples、pg_stat_get_autovacuum_count、pg_stat_get_autoanalyze_count、pg_stat_get_blocks_fetched、pg_stat_get_blocks_hit、pg_timestamp stat_get_last_autoanalyze_time、pg_timestamp stat_get_last_autovacuum_time、pg_timestamp stat_get_last_updated。  |
  | cn:bypass_workload_manager                  | IO管控独立开关。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |
  | dn:bypass_workload_manager               | IO管控独立开关。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
  | enable_resource_track                     | 设置是否开启资源实时监控功能。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
  | dn:enable_instr_rt_percentile             | 控制是否开启计算系统中80%和95%的SQL响应时间的功能。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
  | cn:enable_instr_rt_percentile              | 控制是否开启计算系统中80%和95%的SQL响应时间的功能。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
  | dn:enable_instr_cpu_timer                 | 控制是否捕获sql执行的cpu时间消耗。在x86架构集中式部署下，硬件配置规格为32核CPU/256GB内存，使用BenchmarkSQL5.0工具测试性能，开关此参数性能影响约3.5%。                                                                                                                                                                                                                                                                                                                                                                                                                           |
  | cn:enable_instr_cpu_timer                | 控制是否捕获sql执行的cpu时间消耗。在x86架构集中式部署下，硬件配置规格为32核CPU/256GB内存，使用BenchmarkSQL5.0工具测试性能，开关此参数性能影响约3.5%。                                                                                                                                                                                                                                                                                                                                                                                                                             |
  | track_counts                              | 控制收集数据库活动的统计数据。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
  | dn:enable_user_metric_persistent          | 设置是否开启用户历史资源监控转存功能。开启时，对于PG_TOTAL_USER_RESOURCE_INFO视图中的数据，会定期采样保存到GS_WLM_USER_RESOURCE_HISTORY系统表中。                                                                                                                                                                                                                                                                                                                                                                                                                       |
  | cn:enable_user_metric_persistent           | 设置是否开启用户历史资源监控转存功能。开启时，对于PG_TOTAL_USER_RESOURCE_INFO视图中的数据，会定期采样保存到GS_WLM_USER_RESOURCE_HISTORY系统表中。                                                                                                                                                                                                                                                                                                                                                                                                                     |
  | dn:log_hostname                           | 默认状态下，连接消息日志只显示正在连接主机的IP地址。打开此选项同时可以记录主机名。由于解析主机名可能需要一定的时间，可能影响数据库的性能。                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
  | cn:log_hostname                           | 默认状态下，连接消息日志只显示正在连接主机的IP地址。打开此选项同时可以记录主机名。由于解析主机名可能需要一定的时间，可能影响数据库的性能。                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
  | dn:enable_instr_track_wait               | 设置是否开启等待事件信息实时收集功能。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
  | cn:enable_instr_track_wait                 | 设置是否开启等待事件信息实时收集功能。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
  | dn:enable_instance_metric_persistent     | 设置是否开启实例资源监控转存功能。开启时，对实例的监控数据会保存到GS_WLM_INSTANCE_HISTORY系统表中。                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
  | cn:enable_instance_metric_persistent     | 设置是否开启实例资源监控转存功能。开启时，对实例的监控数据会保存到GS_WLM_INSTANCE_HISTORY系统表中。                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
  | dn:enable_logical_io_statistics            | 设置是否开启资源监控逻辑I/O统计功能。开启时，对于PG_TOTAL_USER_RESOURCE_INFO视图中的read_kbytes、write_kbytes、read_counts、write_counts、read_speed和write_speed字段，会统计对应用户的逻辑读写字节数、次数以及速率。                                                                                                                                                                                                                                                                                                                                                               |
  | cn:enable_logical_io_statistics           | 设置是否开启资源监控逻辑I/O统计功能。开启时，对于PG_TOTAL_USER_RESOURCE_INFO视图中的read_kbytes、write_kbytes、read_counts、write_counts、read_speed和write_speed字段，会统计对应用户的逻辑读写字节数、次数以及速率；对于GS_WLM_USER_RESOURCE_HISTORY与GS_WLM_INSTANCE_HISTORY系统表中的逻辑读写相关字段，会统计相关用户、实例的逻辑读写对应值。                                                                                                                                                                                                                                                                       |
  | enable_sort                             | 控制优化器使用的排序步骤。完全消除明确的排序是不可能的，但是关闭这个变量可以让优化器在存在其他方法的时候优先选择其他方法。                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
  | enable_material                          | 控制优化器对实体化的使用。消除整个实体化是不可能的，但是可以关闭这个变量以防止优化器插入实体节点。                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
  | gtm:gtm_max_trans                         | 设置gtm最大可接收连接数，不建议用户修改该参数。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |
  | gtm:csn_sync_interval                     | 单位为秒。用来指定GTM主备之间同步CSN的时间间隔。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |
  | gtm:restore_duration                       | 该参数用来指定GTM上XID或CSN的恢复间隔（个数）。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
  | cms:coordinator_heartbeat_timeout        | 单位为秒。CN故障自动剔除的心跳超时时间。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
  | dn:client_min_messages                     | 控制发送到客户端的消息级别。每个级别都包含排在它后面的所有级别中的信息。级别越低，发送给客户端的消息就越少。                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
  | cn:client_min_messages                    | 控制发送到客户端的消息级别。每个级别都包含排在它后面的所有级别中的信息。级别越低，发送给客户端的消息就越少。                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
  | dn:pagewriter_thread_num                 | 设置用于增量检查点打开后后台刷页的线程数，主要是按照脏页置脏的顺序刷盘，用于推进recovery点。                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
  | cn:pagewriter_thread_num                  | 设置用于增量检查点打开后后台刷页的线程数，主要是按照脏页置脏的顺序刷盘，用于推进recovery点。                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
  | dn:bgwriter_delay                         | 单位为毫秒。设置后端写进程写"脏"共享缓冲区之间的时间间隔。每一次，后端写进程都会为一些脏的缓冲区发出写操作（全量checkpoint模式用bgwriter_lru_maxpages参数控制每次写的量，然后休眠bgwriter_delay毫秒后才再次启动；增量checkpoint模式下，根据设定candidate_buf_percent_target计算目标空闲缓冲页面个数，不足时每隔bgwriter_delay毫秒刷一批页面下盘，刷页个数根据目标差距百分比计算，会根据max_io_capacity限制最大数量）。                                                                                                                                                                                                                                                        |
  | cn:bgwriter_delay                         | 单位为毫秒。设置后端写进程写"脏"共享缓冲区之间的时间间隔。每一次，后端写进程都会为一些脏的缓冲区发出写操作（全量checkpoint模式用bgwriter_lru_maxpages参数控制每次写的量，然后休眠bgwriter_delay毫秒后才再次启动；增量checkpoint模式下，根据设定candidate_buf_percent_target计算目标空闲缓冲页面个数，不足时每隔bgwriter_delay毫秒刷一批页面下盘，刷页个数根据目标差距百分比计算，会根据max_io_capacity限制最大数量）。                                                                                                                                                                                                                                                       |
  | cn:max_files_per_process                 | 设置每个服务器进程允许同时打开的最大文件数目。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
  | dn:candidate_buf_percent_target         | 设置用于增量检查点打开时，候选buffer链中可用buffer数目占据shared_buffer的百分比，当小于该值时，bgwriter线程会以max_io_capacity参数计算出来的max_io刷页。                                                                                                                                                                                                                                                                                                                                                                                                                    |
  | cn:candidate_buf_percent_target           | 设置用于增量检查点打开时，候选buffer链中可用buffer数目占据shared_buffer的百分比，当小于该值时，bgwriter线程会以max_io_capacity参数计算出来的max_io刷页。                                                                                                                                                                                                                                                                                                                                                                                                                    |
  | dn:checkpoint_segments                    | 设置checkpoint_timeout周期内所保留的最少WAL日志段文件数量。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |
  | cn:checkpoint_segments                   | 设置checkpoint_timeout周期内所保留的最少WAL日志段文件数量。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
  | dn:checkpoint_timeout                     | 单位为秒。设置自动WAL检查点之间的最长时间。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
  | cn:checkpoint_timeout                     | 单位为秒。设置自动WAL检查点之间的最长时间。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
  | dn:incremental_checkpoint_timeout          | 单位为秒。增量检查点开关打开之后，设置自动WAL检查点之间的最长时间。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
  | cn:incremental_checkpoint_timeout          | 单位为秒。增量检查点开关打开之后，设置自动WAL检查点之间的最长时间。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
  | dn:wal_writer_delay                       | 单位为毫秒。WalWriter线程的写间隔时间。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |
  | cn:wal_writer_delay                      | 单位为毫秒。WalWriter线程的写间隔时间。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
  | dn:wal_buffers                           | 单位为8KB。存放WAL数据的共享内存空间的XLOG_BLCKSZ数，详细取值范围需参考[wal_buffers](https://support.huaweicloud.com/distributed-devg-v8-gaussdb/gaussdb-10-0271.html#section6)。                                                                                                                                                                                                                                                                                                                                                                     |
  | cn:wal_buffers                            | 单位为8KB。存放WAL数据的共享内存空间的XLOG_BLCKSZ数，详细取值范围需参考[wal_buffers](https://support.huaweicloud.com/distributed-devg-v8-gaussdb/gaussdb-10-0271.html#section6)。                                                                                                                                                                                                                                                                                                                                                                     |
  | dn:bulk_write_ring_size                    | 执行大批量数据写入操作时（例如copy动作），该操作使用的环形缓冲区的大小。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
  | cn:bulk_write_ring_size                  | 数据并行导入使用的环形缓冲区的大小。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
  | dn:recovery_redo_workers                  | 是极致RTO特性中每个ParseRedoRecord线程对应的PageRedoWorker数量。recovery_redo_workers需要配合recovery_parse_workers使用，只有recovery_parse_workers大于1，recovery_redo_workers参数设置值才生效。                                                                                                                                                                                                                                                                                                                                                              |
  | cn:recovery_redo_workers                   | 是极致RTO特性中每个ParseRedoRecord线程对应的PageRedoWorker数量。recovery_redo_workers需要配合recovery_parse_workers使用，只有recovery_parse_workers大于1，recovery_redo_workers参数设置值才生效。                                                                                                                                                                                                                                                                                                                                                             |
  | cms:phony_dead_effective_time            | 单位为次。用于DN进程的僵死检测，当检测到的僵死次数大于该参数值时，认为进程僵死，将进程重启。                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
  | dn:enable_ai_watchdog                    | 开启或关闭AI Watchdog功能。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
  | cn:enable_ai_watchdog                    | 开启或关闭AI Watchdog功能。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
  | enable_unshipping_log                     | 用于控制是否打印语句不下推的日志，主要用于帮助用户定位不下推语句可能导致的性能问题。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |
  | dn:max_connections                       | 允许连接的最大并发连接数。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
  | cn:max_connections                        | 允许连接的最大并发连接数。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
  | dn:resilience_memory_reject_percent      | 用于控制内存过载逃生的动态内存占用百分比。该参数仅在GUC参数use_workload_manager和enable_memory_limit打开时生效。                                                                                                                                                                                                                                                                                                                                                                                                                                           |
  | cn:resilience_memory_reject_percent       | 用于控制内存过载逃生的动态内存占用百分比。该参数仅在GUC参数use_workload_manager和enable_memory_limit打开时生效。                                                                                                                                                                                                                                                                                                                                                                                                                                           |
  | dn:resilience_threadpool_reject_cond        | 用于控制线程池过载逃生的堆积会话数占比。该参数仅在GUC参数enable_thread_pool和use_workload_manager打开时生效。                                                                                                                                                                                                                                                                                                                                                                                                                                                |
  | cn:resilience_threadpool_reject_cond       | 用于控制线程池过载逃生的堆积会话数占比。该参数仅在GUC参数enable_thread_pool和use_workload_manager打开时生效。                                                                                                                                                                                                                                                                                                                                                                                                                                               |
  | dn:vacuum_cost_delay                      | 单位为毫秒。指定开销超过vacuum_cost_limit的值时，进程睡眠的时间。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |
  | cn:vacuum_cost_delay                     | 单位为毫秒。指定开销超过vacuum_cost_limit的值时，进程睡眠的时间。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |
  | dn:b_format_version                        | B兼容模式下SQL行为控制配置项。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
  | cn:b_format_version                        | 数据库平台兼容性行为配置项，用于控制MySQL兼容模式下的前向兼容性。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
  | dn:enable_control_group                  | 是否开启Cgroups功能。此参数需在CN和DN同时应用。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
  | cn:enable_control_group                   | 设置是否开启Cgroups功能。此参数需在CN和DN同时应用。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
  | dn:track_stmt_parameter                 | 开启track_stmt_parameter后，在statement_history中记录的执行语句不再进行归一化操作，可以显示完整SQL语句信息，辅助DBA进行问题定位；其中对于简单查询，显示完整语句信息；对于PBE语句，显示完整语句信息的同时，追加每个变量数值信息，格式为"query string；parameters:$1=value1,$2=value2,..."，该参数提供的目的是为用户呈现全量SQL信息，不受track_activity_query_size参数控制。                                                                                                                                                                                                                                                                       |
  | cn:track_stmt_parameter                   | 开启track_stmt_parameter后，在statement_history中记录的执行语句不再进行归一化操作，可以显示完整SQL语句信息，辅助DBA进行问题定位；其中对于简单查询，显示完整语句信息；对于PBE语句，显示完整语句信息的同时，追加每个变量数值信息，格式为"query string；parameters:$1=value1,$2=value2,..."，该参数提供的目的是为用户呈现全量SQL信息，不受track_activity_query_size参数控制。                                                                                                                                                                                                                                                                        |
  | dn:track_activity_query_size             | 单位为B。用于跟踪每一个活动会话的当前正在执行命令的字节数。如果实际命令字节数大于该值，会进行截断。该参数影响多个系统视图的内存占用，调整该参数大小对内存占用影响较大，可通过instr_unique_sql_count\*track_activity_query_size估算内存占用。                                                                                                                                                                                                                                                                                                                                                                           |
  | cn:track_activity_query_size               | 单位为B。用于跟踪每一个活动会话中当前正在执行命令的字节数。如果实际命令字节数大于该值，会进行截断。                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
  | dn:enable_lock_account                    | 该参数控制账号使用错误密码连续登录失败达到参数failed_login_attempts所设定的值后，是否自动锁定账号。管理员手动锁定不受参数控制。设置为off会降低账号安全性。                                                                                                                                                                                                                                                                                                                                                                                                                               |
  | cn:enable_lock_account                   | 该参数控制账号使用错误密码连续登录失败达到参数failed_login_attempts所设定的值后，是否自动锁定账号。管理员手动锁定不受参数控制。设置为off会降低账号安全性。                                                                                                                                                                                                                                                                                                                                                                                                                                 |
  | dn:instr_unique_sql_track_type          | unique sql记录sql方式。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
  | cn:instr_unique_sql_track_type            | unique sql记录sql方式。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
  | dn:idle_in_transaction_timeout           | 单位为秒。表明与服务器建立连接并开启事务后，事务空闲并不进行任何操作的最长时间。0表示关闭超时设置。正数表示与服务器建立连接并开启事务后，事务空闲并不进行任何操作的最长时间。当超过设定的值后，会与服务器断开连接。参数值设置越小越安全，但用户使用越不便，依据业务安全诉求设定。参数设置过小，可能会使得事务开启后，客户端应用在运行过程中没有及时发送新的请求，从而导致会话超时退出，影响用户使用。                                                                                                                                                                                                                                                                                                                       |
  | cn:idle_in_transaction_timeout            | 单位为秒。表明与服务器建立连接并开启事务后，事务空闲并不进行任何操作的最长时间。0表示关闭超时设置。正数表示与服务器建立连接并开启事务后，事务空闲并不进行任何操作的最长时间。当超过设定的值后，会与服务器断开连接。参数值设置越小越安全，但用户使用越不便，依据业务安全诉求设定。参数设置过小，可能会使得事务开启后，客户端应用在运行过程中没有及时发送新的请求，从而导致会话超时退出，影响用户使用。                                                                                                                                                                                                                                                                                                                       |
  | dn:enable_asp_standby                      | 设置是否开启ASP支持备机功能。开启该功能后，ASP报告进行采样时，会同步获取备机的采集数据。                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
  | cn:enable_asp_standby                      | 设置是否开启ASP支持备机功能。开启该功能后，ASP报告进行采样时，会同步获取备机的采集数据。                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
  | dn:asp_flush_interval                    | 单位为秒。设置ASP定时刷盘的时间间隔。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
  | cn:asp_flush_interval                      | 单位为秒。设置ASP定时刷盘的时间间隔。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
  | dn:float_shortest_precision               | 这个参数控制是否开启最小精度方法替代sprintf()来实现浮点数的序列化功能。该最小精度方法用于提升浮点数序列化系统函数的性能，即缩短float4out()和float8out()两个系统函数单线程的执行时间。建议新开局点或者对浮点序列化有性能诉求，可以设置此参数。                                                                                                                                                                                                                                                                                                                                                                                    |
  | cn:float_shortest_precision              | 这个参数控制是否开启最小精度方法替代sprintf()来实现浮点数的序列化功能。该最小精度方法用于提升浮点数序列化系统函数的性能，即缩短float4out()和float8out()两个系统函数单线程的执行时间。建议新开局点或者对浮点序列化有性能诉求，可以设置此参数。                                                                                                                                                                                                                                                                                                                                                                                     |
  | cn:enable_stream_pbe                       | 设置优化器在数据节点上是否对STREAM分布式计划开启缓存执行计划的优化。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
  | dn:enable_stream_pbe                      | 设置优化器在数据节点上是否对STREAM分布式计划开启缓存执行计划的优化。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
  | cn:gsi_fastpath_level                      | 控制优化器是否执行全局二级索引简单查询的规则判断系统，全局二级索引的简单查询规则如下：单个表、没有子查询、没有子链接、目标表不是视图。查询语句无法生成普通索引的执行计划。查询语句无法生成GSI的IndexOnlyScan执行计划。查询语句不包含Scan类的Hint，如TableScan、IndexScan等。WHERE条件中包含等值条件且等值条件包含候选GSI（唯一且不是部分GSI索引）的索引键。                                                                                                                                                                                                                                                                                                                 |
  | dn:gsi_fastpath_level                   | 控制优化器是否执行全局二级索引简单查询的规则判断系统，全局二级索引的简单查询规则如下：单个表、没有子查询、没有子链接、目标表不是视图。查询语句无法生成普通索引的执行计划。查询语句无法生成GSI的IndexOnlyScan执行计划。查询语句不包含Scan类的Hint，如TableScan、IndexScan等。WHERE条件中包含等值条件且等值条件包含候选GSI（唯一且不是部分GSI索引）的索引键。                                                                                                                                                                                                                                                                                                                  |
  | dn:enable_case_intervaltonumeric         | 控制CASE语句中是否支持INTERVAL转NUMERIC。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
  | cn:enable_case_intervaltonumeric         | 控制CASE语句中是否支持INTERVAL转NUMERIC。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
  | cn:enable_wdr_cache                      | 该参数的功能为，针对WDR报告后台线程调整GUC参数enable_gsstat_cache状态。当enable_wdr_cache设置为on时，WDR报告后台线程会将enable_gsstat_cache设置为on，否则设置为off。                                                                                                                                                                                                                                                                                                                                                                                                    |
  | dn:enable_wdr_cache                        | 该参数的功能为，针对WDR报告后台线程调整GUC参数enable_gsstat_cache状态。当enable_wdr_cache设置为on时，WDR报告后台线程会将enable_gsstat_cache设置为on，否则设置为off。                                                                                                                                                                                                                                                                                                                                                                                                    |
  | dn:enable_uniq_idx_a_compat               | 控制复合唯一索引针对Null值是否兼容A数据库。该参数仅在A兼容性的数据库中适用，建议使用默认值。                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
  | cn:enable_uniq_idx_a_compat               | 控制复合唯一索引针对Null值是否兼容ORA数据库。该参数仅在ORA兼容性的数据库中适用，建议使用默认值。                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
  | dn:costbased_rewrite_rule               | 该参数用于标识对指定的查询改写规则开启基于代价的评估策略。部分查询改写规则支持基于代价评估是否对SQL进行改写，从而使内核生成更好的查询计划，提升SQL执行效率。该参数与GUC参数rewrite_rule互斥，如果同时设置了costbased_rewrite_rule和rewrite_rule，则rewrite_rule的相关规则配置不生效。                                                                                                                                                                                                                                                                                                                                              |
  | cn:costbased_rewrite_rule                 | 该参数用于标识对指定的查询改写规则开启基于代价的评估策略。部分查询改写规则支持基于代价评估是否对SQL进行改写，从而使内核生成更好的查询计划，提升SQL执行效率。该参数与GUC参数rewrite_rule互斥，如果同时设置了costbased_rewrite_rule和rewrite_rule，则rewrite_rule的相关规则配置不生效。                                                                                                                                                                                                                                                                                                                                             |
  | dn:costbased_rewrite_rule_max_iterations | 对本次执行的SQL在计划生成阶段，如果同一规则中满足做代价评估的条件数超过该参数设置时，则对本次请求中超过阈值的条件关闭基于代价的评估策略，转化为基于规则的改写策略。当查询改写阶段开启基于代价的评估策略后该参数生效。该参数受GUC参数costbased_rewrite_rule影响，当costbased_rewrite_rule值不为none时，该参数生效。如果设置该参数值为0，表示对当前SQL关闭基于代价的改写策略。                                                                                                                                                                                                                                                                                                      |
  | cn:costbased_rewrite_rule_max_iterations   | 对本次执行的SQL在计划生成阶段，如果同一规则中满足做代价评估的条件数超过该参数设置时，则对本次请求中超过阈值的条件关闭基于代价的评估策略，转化为基于规则的改写策略。当查询改写阶段开启基于代价的评估策略后该参数生效。该参数受GUC参数costbased_rewrite_rule影响，当costbased_rewrite_rule值不为none时，该参数生效。如果设置该参数值为0，表示对当前SQL关闭基于代价的改写策略。                                                                                                                                                                                                                                                                                                       |
  | dn:costbased_rewrite_rule_timeout       | 单位为毫秒。对本次执行的SQL在计划生成阶段，如果使用各规则做代价评估的整体时间超过设置的超时时间时，则对本次请求后续流程关闭基于代价的评估策略，转化为基于规则的改写策略。当查询改写阶段开启基于代价的评估策略后该参数生效。该参数受GUC参数costbased_rewrite_rule影响，当costbased_rewrite_rule值不为none时，该参数生效。如果设置该参数值为0，表示对当前SQL关闭基于代价的改写策略。                                                                                                                                                                                                                                                                                                    |
  | cn:costbased_rewrite_rule_timeout         | 单位为毫秒。对本次执行的SQL在计划生成阶段，如果使用各规则做代价评估的整体时间超过设置的超时时间时，则对本次请求后续流程关闭基于代价的评估策略，转化为基于规则的改写策略。当查询改写阶段开启基于代价的评估策略后该参数生效。该参数受GUC参数costbased_rewrite_rule影响，当costbased_rewrite_rule值不为none时，该参数生效。如果设置该参数值为0，表示对当前SQL关闭基于代价的改写策略。                                                                                                                                                                                                                                                                                                   |
  | dn:enable_ecpg_cursor_duplicate_operation  | ECPG控制在A兼容下是否支持重复打开/关闭游标，仅在ECPG连接A兼容数据库时生效。直接安装本版本数据库时，该参数值为on。从老版本升级到当前版本时，该参数值为off。                                                                                                                                                                                                                                                                                                                                                                                                                                    |
  | cn:enable_ecpg_cursor_duplicate_operation  | ECPG控制在ORA兼容下是否支持重复打开/关闭游标，仅在ECPG连接ORA兼容数据库时生效。直接安装本版本数据库时，该参数值为on。从老版本升级到当前版本时，该参数值为off。                                                                                                                                                                                                                                                                                                                                                                                                                                |
  | cn:enable_remote_param                    | 控制XC参数化路径特性的打开与关闭，打开后能够生成XC参数化路径计划。在相关子链接和Nestloop场景中，如果外表规模较小且内表规模较大，并且内表在关联条件上有能够最左匹配的索引时，设置为on，能够提高性能。                                                                                                                                                                                                                                                                                                                                                                                                                |
  | dn:enable_remote_param                    | 控制XC参数化路径特性的打开与关闭，打开后能够生成XC参数化路径计划。在相关子链接和Nestloop场景中，如果外表规模较小且内表规模较大，并且内表在关联条件上有能够最左匹配的索引时，设置为on，能够提高性能。                                                                                                                                                                                                                                                                                                                                                                                                                  |
  | cn:standby_read_use_az_info              | GTM-Lite备机读是否使用AZ信息，优先选择和CN相同的AZ的备机，默认关闭。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
  | dn:standby_read_use_az_info               | GTM-Lite备机读是否使用AZ信息，优先选择和CN相同的AZ的备机，默认关闭。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |
  | dn:enable_cached_operator                 | 控制算子执行态缓存特性的开关。关闭则无法对算子执行态进行缓存，影响查询性能。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
  | cn:enable_cached_operator                 | 控制算子执行态缓存特性的开关。关闭则无法对算子执行态进行缓存，影响查询性能。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
  | cn:standby_read_use_load_balance         | GTM-Lite备机读是否使用负载均衡功能，随机挑选满足一致性点（和AZ信息）的DN，默认关闭。                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
  | dn:standby_read_use_load_balance          | GTM-Lite备机读是否使用负载均衡功能，随机挑选满足一致性点（和AZ信息）的DN，默认关闭。                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
  | cn:m_format_dev_version                   | 数据库平台迭代小版本兼容性行为配置项。依赖sql_compatibility兼容性参数设置为M时，m_format_dev_version才会生效。                                                                                                                                                                                                                                                                                                                                                                                                                                               |
  | dn:m_format_dev_version                    | 数据库平台迭代小版本兼容性行为配置项。依赖sql_compatibility兼容性参数设置为M时，m_format_dev_version才会生效。                                                                                                                                                                                                                                                                                                                                                                                                                                               |
  | dn:enable_smp_partitionwise               | 控制是否在SMP场景下，开启Partition-wise Join的能力。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
  | cn:enable_smp_partitionwise              | 控制是否在SMP场景下，开启Partition-wise Join的能力。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
  | dn:force_smp_partitionwise_scan           | 在SMP场景下，打开Partition-wise Join开关enable_smp_partitionwise后，是否在全局范围内开启Partition-wise Scan的并行扫描方式。                                                                                                                                                                                                                                                                                                                                                                                                                            |
  | cn:force_smp_partitionwise_scan          | 在SMP场景下，打开Partition-wise Join开关enable_smp_partitionwise后，是否在全局范围内开启Partition-wise Scan的并行扫描方式。                                                                                                                                                                                                                                                                                                                                                                                                                            |
  | dn:enable_fast_numeric_agg                 | 这个参数控制是否开启针对numeric数据类型的agg优化。关闭后可能会导致对应场景查询性能下降。                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
  | cn:enable_fast_numeric_agg                | 这个参数控制是否开启针对numeric数据类型的agg优化。关闭后可能会导致对应场景查询性能下降。                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
  | dn:enable_err_stack                       | 控制ERROR级别中ACTION为"Contact Huawei technical support."的错误码报错是否打印堆栈。                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
  | cn:enable_err_stack                      | 控制ERROR级别中ACTION为"Contact Huawei technical support."的错误码报错是否打印堆栈。                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
  | dn:enable_show_err_code                   | 控制gsql等前端连接是否显示报错的错误码。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
  | cn:enable_show_err_code                  | 控制gsql等前端连接是否显示报错的错误码。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
  | dn:blackbox_number                       | 控制"$GAUSSLOG/gs_blackbox/{nodename}"目录下最多能够保留的黑匣子文件个数。设置为0将关闭功能，不保留黑匣子文件，有可能影响性能诊断。                                                                                                                                                                                                                                                                                                                                                                                                                                       |
  | cn:blackbox_number                       | 控制"$GAUSSLOG/gs_blackbox/{nodename}"目录下最多能够保留的黑匣子文件个数。设置为0将关闭功能，不保留黑匣子文件，有可能影响性能诊断。                                                                                                                                                                                                                                                                                                                                                                                                                                       |
  | dn:enable_fast_vecop                     | 标识是否开启列存表中向量化运算优化。对Timestamp，int32，int64，float8类型的列存运算优化，并减少行存调用开销，支持自动向量化运算。                                                                                                                                                                                                                                                                                                                                                                                                                                            |
  | cn:enable_fast_vecop                     | 标识是否开启列存表中向量化运算优化。对Timestamp，int32，int64，float8类型的列存运算优化，并减少行存调用开销，支持自动向量化运算。                                                                                                                                                                                                                                                                                                                                                                                                                                               |
  | cn:wal_keep_segments                      | "pg_xlog"目录下保留事务日志文件的最小数目。备机通过获取主机此处的日志进行流复制。                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
  | dn:wal_keep_segments                    | "pg_xlog"目录下保留事务日志文件的最小数目。备机通过获取主机此处的日志进行流复制。                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
  | cn:max_cbm_retention_time                | 单位为秒。用于控制何时触发备份CBM文件的强制回收，以避免由于备份操作过程中CBM文件无法回收导致磁盘满、集群只读等影响。该参数实际设置值建议按照全备的时间间隔设置。                                                                                                                                                                                                                                                                                                                                                                                                                                      |
  | dn:max_cbm_retention_time                  | 单位为秒。用于控制何时触发备份CBM文件的强制回收，以避免由于备份操作过程中CBM文件无法回收导致磁盘满、集群只读等影响。该参数实际设置值建议按照全备的时间间隔设置。                                                                                                                                                                                                                                                                                                                                                                                                                                      |
  | cma:log_max_count                          | 日志清理数量阈值。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |
  | cma:log_max_size                          | 单位为MB。控制日志最大存储值。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
  | cms:enable_transaction_read_only          | 是否启用磁盘超限时节点只读。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
  | cms:force_promote                           | 是否开启DN备机强制升主，强制升主有可能导致数据丢失。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |
  | cn:a_format_version                          | 数据库平台兼容性行为配置项。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
  | dn:a_format_version                        | 数据库平台兼容性行为配置项。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
  | asp_retention_days                         | 当ASP样本写到系统表时，该参数表示保留的最大天数。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
  | cn:asp_sample_num                            | LOCAL_ACTIVE_SESSION视图的最大样本个数，仅sysadmin用户可以访问。                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
  | dn:asp_sample_num                          | LOCAL_ACTIVE_SESSION视图的最大样本个数，仅sysadmin用户可以访问。                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
  | cn:audit_system_function_exec              | 这个参数决定在执行白名单内的系统函数时是否记录审计日志。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
  | dn:audit_system_function_exec             | 这个参数决定在执行白名单内的系统函数时是否记录审计日志。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |
  | cn:autovacuum_mode                        | 该参数仅在autovacuum设置为on的场景下生效，它控制autoanalyze或autovacuum的打开情况。                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
  | dn:autovacuum_mode                         | 该参数仅在autovacuum设置为on的场景下生效，它控制autoanalyze或autovacuum的打开情况。                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |
  | cn:autovacuum_naptime                       | 单位为秒。设置两次自动清理操作的时间间隔。参数类型：整型参数。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
  | dn:autovacuum_naptime                      | 单位为秒。设置两次自动清理操作的时间间隔。参数类型：整型参数。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
  | cn:autovacuum_vacuum_scale_factor           | VACUUM时表的规模因子，用于计算触发VACUUM的阈值。触发VACUUM的阈值=autovacuum_vacuum_threshold+reltuples（表上元组的个数）\*autovacuum_vacuum_scale_factor。当表上被删除或更新的记录数超过阈值时，才会对这个表执行VACUUM操作。                                                                                                                                                                                                                                                                                                                                                              |
  | dn:autovacuum_vacuum_scale_factor           | VACUUM时表的规模因子，用于计算触发VACUUM的阈值。触发VACUUM的阈值=autovacuum_vacuum_threshold+reltuples（表上元组的个数）\*autovacuum_vacuum_scale_factor。当表上被删除或更新的记录数超过阈值时，才会对这个表执行VACUUM操作。                                                                                                                                                                                                                                                                                                                                                               |
  | cn:default_segment                        | 控制是否默认创建段页式表。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |
  | dn:default_segment                           | 控制是否默认创建段页式表。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
  | cn:enable_access_server_directory            | 是否允许非初始用户创建、修改和删除DIRECTORY对象。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
  | dn:enable_access_server_directory           | 是否允许非初始用户创建、修改和删除DIRECTORY对象。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
  | cn:enable_hypo_index                      | 该参数控制优化器执行EXPLAIN命令时，是否创建虚拟索引。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
  | dn:enable_hypo_index                       | 该参数控制优化器执行EXPLAIN命令时，是否创建虚拟索引。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
  | enable_mergejoin                          | 控制优化器是否支持融合连接规划类型。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
  | cn:enable_stmt_track                       | 是否对CN节点启用Full /Slow SQL特性。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
  | dn:enable_stmt_track                       | 是否对DN节点启用Full /Slow SQL特性。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
  | cn:force_promote                            | 是否开启DN备机自动强制升主，强制升主有可能导致数据丢失，修改需要重启集群。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
  | dn:force_promote                          | 是否开启DN备机自动强制升主，强制升主有可能导致数据丢失，修改需要重启集群。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
  | cn:lockwait_timeout                       | 锁超时时间。如果等锁线程在该时间内无法拿到锁，则报锁超时失败。触发CANCEL模式拿锁时，实际使用的锁超时时间为此参数设置的2倍。单位：毫秒。                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
  | dn:lockwait_timeout                         | 锁超时时间。如果等锁线程在该时间内无法拿到锁，则报锁超时失败。触发CANCEL模式拿锁时，实际使用的锁超时时间为此参数设置的2倍。单位：毫秒。                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
  | cn:log_autovacuum_min_duration           | 单位为毫秒。当自动清理的执行时间大于或者等于某个特定的值时，向服务器日志中记录自动清理执行的每一步操作。设置此选项有助于追踪自动清理的行为。举例如下：将log_autovacuum_min_duration设置为250ms，表示记录所有运行大于或者等于250ms的自动清理命令的相关信息。                                                                                                                                                                                                                                                                                                                                                                          |
  | dn:log_autovacuum_min_duration           | 单位为毫秒。当自动清理的执行时间大于或者等于某个特定的值时，向服务器日志中记录自动清理执行的每一步操作。设置此选项有助于追踪自动清理的行为。举例如下：将log_autovacuum_min_duration设置为250ms，表示记录所有运行大于或者等于250ms的自动清理命令的相关信息。                                                                                                                                                                                                                                                                                                                                                                          |
  | cn:log_temp_files                         | 单位为KB。是否记录临时文件的删除信息。正整数表示只记录比log_temp_files设定值大的临时文件的删除信息。值0表示记录所有的临时文件的删除信息。值-1表示不记录任何临时文件的删除信息。                                                                                                                                                                                                                                                                                                                                                                                                                        |
  | dn:log_temp_files                          | 单位为KB。是否记录临时文件的删除信息。正整数表示只记录比log_temp_files设定值大的临时文件的删除信息。值0表示记录所有的临时文件的删除信息。值-1表示不记录任何临时文件的删除信息。                                                                                                                                                                                                                                                                                                                                                                                                                        |
  | cn:temp_file_limit                        | 指定一个会话中，能用于临时文件的最大磁盘空间。比如：一个连接会话中需要进行排序或者使用外存哈希表的临时文件，以及使用游标功能占用的临时文件。SQL查询执行时使用的临时表空间不在此限制。                                                                                                                                                                                                                                                                                                                                                                                                                               |
  | dn:temp_file_limit                        | 指定一个会话中，能用于临时文件的最大磁盘空间。比如：一个连接会话中需要进行排序或者使用外存哈希表的临时文件，以及使用游标功能占用的临时文件。SQL查询执行时使用的临时表空间不在此限制。                                                                                                                                                                                                                                                                                                                                                                                                                               |
  | cn:allow_create_sysobject                   | 设置是否允许在系统模式下创建或修改函数、存储过程、同义词、聚合函数、操作符等对象。此处的系统模式指数据库初始后自带的模式，但不包含public模式。系统模式的oid通常小于16384。                                                                                                                                                                                                                                                                                                                                                                                                                              |
  | dn:allow_create_sysobject                 | 设置是否允许在系统模式下创建或修改函数、存储过程、同义词、聚合函数、操作符等对象。此处的系统模式指数据库初始后自带的模式，但不包含public模式。系统模式的oid通常小于16384。                                                                                                                                                                                                                                                                                                                                                                                                                             |
  | cn:enable_partition_opfusion              | 在enable_opfusion参数打开的状态下，如果开启该参数，可以对分区表的简单查询进行查询优化，提升SQL执行性能。                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
  | dn:enable_partition_opfusion             | 在enable_opfusion参数打开的状态下，如果开启该参数，可以对分区表的简单查询进行查询优化，提升SQL执行性能。                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
  | cn:deadlock_timeout                        | 设置死锁超时检测时间，以毫秒为单位。当申请的锁超过设定值时，系统会检查是否产生了死锁。该参数仅针对常规锁生效。                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
  | dn:deadlock_timeout                        | 设置死锁超时检测时间，以毫秒为单位。当申请的锁超过设定值时，系统会检查是否产生了死锁。该参数仅针对常规锁生效。                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
  | cn:enable_opfusion                         | 控制是否对简单查询进行查询优化。简单查询限制如下：只支持indexscan和indexonlyscan，且全部WHERE语句的过滤条件都在索引上；只支持单表增删改查，不支持join、using；只支持行存表，不支持分区表，表不支持有触发器；不支持active sql、QPS等信息统计特性；不支持正在扩容和缩容的表；不支持查询或者修改系统列；只支持简单SELECT语句；只支持简单INSERT语句；只支持简单DELETE语句；只支持简单UPDATE语句。                                                                                                                                                                                                                                                                                        |
  | dn:enable_opfusion                        | 控制是否对简单查询进行查询优化。简单查询限制如下：只支持indexscan和indexonlyscan，且全部WHERE语句的过滤条件都在索引上；只支持单表增删改查，不支持join、using；只支持行存表，不支持分区表，表不支持有触发器；不支持active sql、QPS等信息统计特性；不支持正在扩容和缩容的表；不支持查询或者修改系统列；只支持简单SELECT语句；只支持简单INSERT语句；只支持简单DELETE语句；只支持简单UPDATE语句。                                                                                                                                                                                                                                                                                       |
  | cn:enable_thread_pool                     | 线程池控制开关。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |
  | dn:enable_thread_pool                    | 线程池控制开关。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |
     
- [V2.0-8.x分布式混合部署支持修改的参数]
  表2分布式混合部署参数 
  | 参数名称                                       | 描述                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
  |:---|:---|
  | recyclebin_retention_time                   | 设置回收站对象保留时间，超过该时间的回收站对象将被自动清理。单位为秒。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
  | autoanalyze_timeout                         | 设置autoanalyze的超时时间。在对某张表做autoanalyze时，如果该表的analyze时长超过了autoanalyze_timeout，则自动取消该表此次analyze。0表示不超时。单位为秒。                                                                                                                                                                                                                                                                                                                                                                                                                 |
  | cn:page_version_partitions                 | 内存中缓存页面版本信息的哈希表分区数量，分区数量直接影响哈希查询效率和哈希冲突概率, 仅在page_version_check为非off情况下生效。page_version_check为off时，修改的值会下发到内核，但实际功能不会生效，直到将page_version_check修改为非off时才会真正生效。                                                                                                                                                                                                                                                                                                                                                              |
  | log_min_duration_statement                 | 当某条语句的持续时间大于或者等于特定的毫秒数时，记录每条完成语句的持续时间。设置过低的阈值可能影响负载吞吐，-1表示关闭此功能。单位为毫秒。                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
  | datestyle                                   | 设置日期和时间值的显示格式。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
  | max_replication_slots                       | 设置主机端的日志复制slot个数。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
  | timezone                                  | 设置显示和解释时间类型数值时使用的时区。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
  | cn:auto_increment_offset                      | 自动增长列的起始值，自增值将由auto_increment_offset + N × auto_increment_increment计算而来，N为正整数。若大于auto_increment_increment自动增长列自增时会产生错误。                                                                                                                                                                                                                                                                                                                                                                                                   |
  | dn:enable_xid_abort_check                   | 事务提交时校验事务ID回滚开关是否开启。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
  | cn:audit_internal_event                     | 该参数决定是否审计内部工具cm_agent、gs_clean、WDRXdb的连接及进行的操作、DN上是否对来自CN的登入登出进行审计。                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
  | enable_default_ustore_table                | 指定是否开启默认支持Ustore存储引擎，该参数为on时，创建的表类型都为Ustore表。                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
  | enable_slot_log                              | 是否开启逻辑复制槽主备同步特性。目前仅涉及归档槽及备份槽。云场景且开启逻辑复制功能时设置为on，其他场景设置为off。                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
  | cn:enable_convert_illegal_char               | 控制数据库是否支持超出字符集范围的字符。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
  | cn:codegen_compile_thread_num                | 该参数用于设置Codegen编译线程的线程数量。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |
  | cn:enable_workload_rule                       | 控制系统是否启用SQL限流。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
  | dn:enable_enhance_toast_table              | enable_enhance_toast_table=on表示使用Enhanced Toast线外存储表。enable_enhance_toast_table=off表示使用Toast线外存储表。                                                                                                                                                                                                                                                                                                                                                                                                                       |
  | dn:static_thread_pool_num                    | 线程个数，表示用于创建静态线程池（静态池）的线程个数。该参数仅在enable_thread_pool打开后分布式CN上生效。                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
  | enable_stream_operator                     | 控制优化器对stream的使用。当enable_stream_operator参数关闭时，会有大量关于计划不能下推的日志记录到日志文件中。如果不需要这些日志内容，建议在enable_stream_operator参数关闭时，也同时关闭enable_unshipping_log参数。推荐使用默认值。                                                                                                                                                                                                                                                                                                                                                                     |
  | cn:auto_increment_increment                | 自动增长列的自增步长，自增值将由auto_increment_offset + N × auto_increment_increment计算而来，N为正整数。若小于auto_increment_offset自动增长列自增时会产生错误。                                                                                                                                                                                                                                                                                                                                                                                                      |
  | dn:support_binary_copy_version               | COPY FROM的BINARY模式下导入数据时是否进行二进制文件编码信息校验。无特殊情况时建议配置为默认取值，仅做前向兼容时需另行配置为空。                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
  | cn:enable_dynamic_samplesize               | 是否动态调整采样行数。对于超过一百万行的大表，收集统计信息时动态调整采样行数，提高统计信息准确性。                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
  | cn:gs_perf_retention_days                     | 设置火焰图html文件保留天数。单位为天。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
  | dn:cost_model_version                      | 此参数用来指定优化器代价模型的版本。可以视作一个保护参数，用来禁用最新的优化器代价模型，保持和旧版本计划一致。改变此参数，可能会导致很多SQL计划的改变。因此修改前请谨慎评估。                                                                                                                                                                                                                                                                                                                                                                                                                                   |
  | wal_level                                   | 设置写入WAL信息量的级别，不能为空或被注释掉。此参数设置为logical后才允许进行逻辑日志抽取，此参数设置为logical后xlog日志中会额外记录主键信息。                                                                                                                                                                                                                                                                                                                                                                                                                                       |
  | cn:sql_mode                                 | M-Compatibility模式下SQL行为控制配置项。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
  | dn:enable_rls_match_index                  | 控制是否支持在行级访问控制特性使用场景中，基于目标谓词条件对基表执行索引扫描。目标场景为：基表设置并开启了RLS（Row Level Security）策略，查询谓词中包含unleakproof类型系统函数或like操作符。                                                                                                                                                                                                                                                                                                                                                                                                          |
  | dn:audit_internal_event                     | 该参数决定是否审计内部工具cm_agent、gs_clean、WDRXdb的连接及进行的操作、DN上是否对来自CN的登入登出进行审计。                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
  | cn:llvm_max_memory                         | 此参数仅限制Codegen执行方式下，编译产生的IR（包括缓存的和正在使用的）内存使用上限。Codegen使用的内存不采用预占的方式申请，属于max_dynamic_memory的一部分，且受llvm_max_memory参数的限制。单位为KB。                                                                                                                                                                                                                                                                                                                                                                                              |
  | dn:fix_func_selection                      | 是否优化函数匹配策略。选项值catlist: 优化catlist顺序问题；（对非B兼容模式进行优化，非B兼容模式下始终优先选择系统函数并执行。B兼容模式与505.1.0版本之前的版本保持一致，可能提示函数不唯一的错误，也可能选中系统函数进行执行）                                                                                                                                                                                                                                                                                                                                                                                              |
  | enable_seqscan                              | 控制优化器对顺序扫描规划类型的使用。完全消除顺序扫描是不可能的，但是关闭这个变量会让优化器在存在其他方法的时候优先选择其他方法。                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
  | comm_no_delay                              | 是否使用通信库连接时的no_delay属性。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
  | enable_recyclebin                            | 用来控制回收站的实时打开和关闭。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
  | dn:sql_mode                                   | M-Compatibility模式下SQL行为控制配置项。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
  | cn:instr_unique_sql_combination_options     | Unique SQL 同类语句归并功能配置项。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |
  | dn:enable_dynamic_samplesize                 | 是否动态调整采样行数。对于超过一百万行的大表，收集统计信息时动态调整采样行数，提高统计信息准确性。                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
  | dn:verify_log_buffers                        | 控制内存态verify log buffers大小，代表页数，单位为8kB。例如：数值为4时，代表申请内存为4 \* 8kB = 32kB。仅在page_version_check为persistence下生效。page_version_check为非persistence时，修改的值会下发到内核，但实际功能不会生效，直到将page_version_check修改为persistence时才会真正生效。                                                                                                                                                                                                                                                                                                              |
  | cn:convert_illegal_char_mode                | 用于在enable_convert_illegal_char参数开启时，设置客户端显示非法编码的占位符。取值范围为ascii编码表中十进制编码为32至126的95个可显示字符。                                                                                                                                                                                                                                                                                                                                                                                                                                |
  | dn:llvm_max_memory                          | 此参数仅限制Codegen执行方式下，编译产生的IR（包括缓存的和正在使用的）内存使用上限。Codegen使用的内存不采用预占的方式申请，属于max_dynamic_memory的一部分，且受llvm_max_memory参数的限制。单位为KB。                                                                                                                                                                                                                                                                                                                                                                                             |
  | cn:page_version_check                       | 启用页面版本校验功能类型。off表示关闭页面版本校验功能。memory表示开启纯内存态的页面版本校验功能，故障重启页面版本信息会丢失。persistence表示开启持久态的页面版本校验功能，故障重启页面版本信息不丢失。                                                                                                                                                                                                                                                                                                                                                                                                            |
  | undo_space_limit_size                       | 用于控制undo强制回收阈值，达到阈值的80%启动强制回收，建议不小于undo_limit_size_per_transaction的值。单位为8KB。                                                                                                                                                                                                                                                                                                                                                                                                                                            |
  | cn:tde_index_default_encrypt                | 如果tde_index_default_encrypt=on，创建索引时，如果基表是加密表，则自动将新索引转换为加密索引。                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
  | recovery_time_target                       | 设置recovery_time_target秒能够让备机完成日志写入和回放。单位为秒。                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
  | dn:enable_convert_illegal_char               | 控制数据库是否支持超出字符集范围的字符。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
  | dn:system_view_version                    | 控制系统视图的版本。所有版本向下兼容，例如system_view_version=3时同时满足版本2与版本1的所有特性。详细内容请参考产品文档。                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
  | dn:enable_workload_rule                   | 控制系统是否启用SQL限流。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
  | dn:archive_interval                          | 表示归档间隔时间。超过该参数设定的时间时强制归档日志文件。设置较大影响PITR的RPO，建议使用默认值。单位为秒。                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
  | cn:enable_codegen                          | 标识是否允许开启代码生成优化，目前代码生成使用的是LLVM优化。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
  | dn:codegen_compile_thread_num               | 该参数用于设置Codegen编译线程的线程数量。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |
  | max_wal_senders                             | 备DN连接主DN获取物理日志，逻辑复制工具连接主DN获取逻辑日志都会占用walsender线程，此参数标识最大允许创建walsender线程的个数。该参数值设置小于20可能会导致扩容失败。该参数值需要小于max_connections参数的值。                                                                                                                                                                                                                                                                                                                                                                                               |
  | dn:resilience_ctrlstmt_detect_timelimit    | 正常SQL语句被标记为慢SQL的执行时间，0不做慢SQL识别，大于0表示执行的SQL执行时间超过该时间后被标记为慢SQL。仅对非sysadmin/monitoradmin用户执行的select类型的语句生效。单位为毫秒。                                                                                                                                                                                                                                                                                                                                                                                                          |
  | cn:a_format_date_timestamp                  | 控制current_date、current_timestamp、localtimestamp在事务开启时返回系统时间，替代原有的事务开启时间。                                                                                                                                                                                                                                                                                                                                                                                                                                                |
  | cn:page_missing_dirty_check                | 页面漏置脏校验的功能开关，检测被修改页面是否忘记置脏，仅在page_version_check非off情况下生效。page_version_check为off时，修改的值会下发到内核，但实际功能不会生效，直到将page_version_check修改为非off时才会真正生效。                                                                                                                                                                                                                                                                                                                                                                              |
  | cn:cost_model_version                     | 此参数用来指定优化器代价模型的版本。可以视作一个保护参数，用来禁用最新的优化器代价模型，保持和旧版本计划一致。改变此参数，可能会导致很多SQL计划的改变。因此修改前请谨慎评估。                                                                                                                                                                                                                                                                                                                                                                                                                                  |
  | dn:max_compile_functions                    | 设置服务器存储的函数编译结果的最大数量。存储过多的函数和存储过程的编译结果可能占用很大内存。将此参数设置为一个合理的值，有助于减少内存占用，提升系统性能。请详细阅读参考资料，在明确适用场景并经测试充分验证后进行修改。                                                                                                                                                                                                                                                                                                                                                                                                             |
  | dn:tde_index_default_encrypt               | 如果tde_index_default_encrypt=on，创建索引时，如果基表是加密表，则自动将新索引转换为加密索引。                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
  | dn:recovery_parse_workers                   | 极致RTO特性中ParseRedoRecord线程的数量。1.需要配合recovery_redo_workers使用。recovery_parse_workers和recovery_redo_workers同时大于1，则开启极致RTO。如不期望开启极致RTO，请保持recovery_parse_workers为默认值1；2.在开启极致RTO时确保参数replication_type为1；3.若同时开启极致RTO和并行回放，则极致RTO特性生效，并行回放特性失效；4.极致RTO不支持列存，在已经使用列存表或者即将使用列存表的系统中，请关闭极致RTO；5.极致RTO不支持流控，流控统一由recovery_time_target参数控制。                                                                                                                                                                                        |
  | failed_login_attempts                       | 在任意时候，如果输入密码错误的次数达到failed_login_attempts则当前账户被锁定，password_lock_time秒后被自动解锁，仅sysadmin用户可以访问。                                                                                                                                                                                                                                                                                                                                                                                                                              |
  | undo_retention_time                         | 该参数用于闪回查询功能，设置undo日志保留时间。提示：1.本地磁盘undo空间会变大；2.后续增量备份中备份集大小会变大，保留了额外的undo内容。单位为秒。                                                                                                                                                                                                                                                                                                                                                                                                                                          |
  | cn:wdr_snapshot_space_threshold             | 快照空间占用维度的控制阈值。当快照占用空间达到该参数取值的80%时，会启用数据库的控制逻辑，使快照占用空间趋于平稳。单位为KB。                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
  | dn:page_version_check                        | 启用页面版本校验功能类型。off表示关闭页面版本校验功能。memory表示开启纯内存态的页面版本校验功能，故障重启页面版本信息会丢失。persistence表示开启持久态的页面版本校验功能，故障重启页面版本信息不丢失。                                                                                                                                                                                                                                                                                                                                                                                                            |
  | cn:max_compile_functions                    | 设置服务器存储的函数编译结果的最大数量。存储过多的函数和存储过程的编译结果可能占用很大内存。将此参数设置为一个合理的值，有助于减少内存占用，提升系统性能。请详细阅读参考资料，在明确适用场景并经测试充分验证后进行修改。                                                                                                                                                                                                                                                                                                                                                                                                             |
  | cn:page_version_max_num                     | 内存中所能缓存的页面版本信息的最大数量，仅在page_version_check非off情况下生效。page_version_check为off时，修改的值会下发到内核，但实际功能不会生效，直到将page_version_check修改为非off时才会真正生效。                                                                                                                                                                                                                                                                                                                                                                                       |
  | dn:auto_increment_offset                  | 自动增长列的起始值，自增值将由auto_increment_offset + N × auto_increment_increment计算而来，N为正整数。若大于auto_increment_increment自动增长列自增时会产生错误。                                                                                                                                                                                                                                                                                                                                                                                                 |
  | dn:auto_increment_cache                     | 对自动增长列批量插入或导入触发自增时，预留自增缓存值的个数。预留自增值时刷新自增计数器为自增缓存值的最大值，缓存值使用完毕之前，自增计数器值不变，触发自增使用缓存的值。参数值为0时，自动预留自增缓存值。第一次触发自增时，若已知即将插入自动增长列的行数，预留已知数量的值。若行数未知，每次预留2\^n个值，例如，第一次自增预留1个值，第二次自增预留2个值，第三次预留4个值，第四次预留8个值，以此类推，若预留值个数超过65535，预留65535个值。参数值不为0时，预留缓存值的数量为参数值。第一次触发自增时，若已知即将插入自动增长列的行数，预留已知数量的值。若行数未知，每次预留auto_increment_cache数量的自增值。预留的缓存值仅在语句内生效，若预留的自增缓存值没有全部被使用，后续插入语句基于自增计数器触发自增，会出现表中自动增长列的值不连续的情况。此参数不影响本地临时表中的自动增长列。                                                                                                      |
  | dn:enable_codegen                           | 标识是否允许开启代码生成优化，目前代码生成使用的是LLVM优化。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
  | dn:instr_unique_sql_combination_options    | Unique SQL 同类语句归并功能配置项。开启该特性会将同类语句的Unique SQL ID归一，并将生成的Unique SQL String做归一化处理。                                                                                                                                                                                                                                                                                                                                                                                                                                           |
  | rewrite_rule                                 | 查询重写规则。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
  | dn:page_missing_dirty_check                 | 页面漏置脏校验的功能开关，检测被修改页面是否忘记置脏，仅在page_version_check非off情况下生效。page_version_check为off时，修改的值会下发到内核，但实际功能不会生效，直到将page_version_check修改为非off时才会真正生效。                                                                                                                                                                                                                                                                                                                                                                              |
  | dn:wdr_snapshot_full_backup_interval       | WDR snapshot做全量快照的间隔。该参数控制的不是时间间隔，而是间隔个数。例如，当取值为12时，每一组先生成一个全量快照，再生成11个增量快照；当取值为1时，每个快照都是全量快照。                                                                                                                                                                                                                                                                                                                                                                                                                           |
  | dn:wdr_snapshot_space_threshold               | 快照空间占用维度的控制阈值。当快照占用空间达到该参数取值的80%时，会启用数据库的控制逻辑，使快照占用空间趋于平稳。单位为KB。                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
  | cn:gs_perf_interval                        | 设置自动采集perf采集间隔，（0表示停止采集，当参数修改为大于0小于5时会设置成值5）。单位为分钟。                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
  | dn:gs_perf_interval                        | 设置自动采集perf采集间隔，（0表示停止采集，当参数修改为大于0小于5时会设置成值5）。单位为分钟。                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
  | dn:extra_float_digits                       | 这个参数为浮点数值调整显示的数据位数，浮点类型包括float4、float8 以及几何数据类型。参数值加在标准的数据位数上（FLT_DIG或DBL_DIG中合适的）。设置为负数，表示消除不需要的数据位。                                                                                                                                                                                                                                                                                                                                                                                                                    |
  | cn:disable_keyword_options                   | 数据库兼容性行为配置项，该参数的值由若干个配置项用逗号隔开构成。设置该参数的标识符将不会作为关键字使用。                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
  | track_stmt_stat_level                     | 控制语句执行跟踪的级别。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
  | cn:b_format_dev_version                   | 数据库平台迭代小版本兼容性行为配置项。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
  | dn:copy_special_character_version            | COPY FROM导入导出数据时是否对非法编码的字符进行校验报错。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
  | cn:page_version_recycler_thread_num        | 控制回收和校验页面版本信息的线程数量，仅在page_version_check非off情况下生效。page_version_check为off时，修改的值会下发到内核，但实际功能不会生效，直到将page_version_check修改为非off时才会真正生效。                                                                                                                                                                                                                                                                                                                                                                                     |
  | cn:wdr_snapshot_full_backup_interval        | WDR snapshot做全量快照的间隔。该参数控制的不是时间间隔，而是间隔个数。例如，当取值为12时，每一组先生成一个全量快照，再生成11个增量快照；当取值为1时，每个快照都是全量快照。                                                                                                                                                                                                                                                                                                                                                                                                                           |
  | cn:extra_float_digits                      | 这个参数为浮点数值调整显示的数据位数，浮点类型包括float4、float8 以及几何数据类型。参数值加在标准的数据位数上（FLT_DIG或DBL_DIG中合适的）。设置为负数，表示消除不需要的数据位。                                                                                                                                                                                                                                                                                                                                                                                                                     |
  | cn:system_view_version                        | 控制系统视图的版本。所有版本向下兼容，例如system_view_version=3时同时满足版本2与版本1的所有特性。详细内容请参考产品文档。                                                                                                                                                                                                                                                                                                                                                                                                                                                 |
  | support_batch_bind                         | 是否可以通过JDBC、ODBC、Libpq等接口进行批量绑定和执行PBE形式的语句。                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
  | cn:check_disconnect_query                   | 控制客户端超时断连后，服务端语句终止执行功能是否开启。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
  | password_effect_time                        | 该字段决定账户密码的有效时间。单位为天。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
  | cn:verify_log_buffers                       | 控制内存态verify log buffers大小，代表页数，单位为8kB。例如：数值为4时，代表申请内存为4 \* 8kB = 32kB。仅在page_version_check为persistence下生效。page_version_check为非persistence时，修改的值会下发到内核，但实际功能不会生效，直到将page_version_check修改为persistence时才会真正生效。                                                                                                                                                                                                                                                                                                                |
  | cn:enable_slot_log                          | 是否开启逻辑复制槽主备同步特性。目前仅涉及归档槽及备份槽。云场景且开启逻辑复制功能时设置为on，其他场景设置为off。                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
  | undo_limit_size_per_transaction              | 用于控制undo强制回收阈值，达到阈值的80%启动强制回收，建议不小于undo_limit_size_per_transaction的值。单位为8KB。                                                                                                                                                                                                                                                                                                                                                                                                                                             |
  | dn:resilience_ctrlslot_available_maxpercent  | 最多允许慢SQL占用线程池线程数的百分比。仅对非sysadmin/monitoradmin用户执行的select类型的语句生效。                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
  | cn:enable_rls_match_index                    | 控制是否支持在行级访问控制特性使用场景中，基于目标谓词条件对基表执行索引扫描。目标场景为：基表设置并开启了RLS（Row Level Security）策略，查询谓词中包含unleakproof类型系统函数或like操作符。                                                                                                                                                                                                                                                                                                                                                                                                        |
  | dn:auto_increment_increment                   | 自动增长列的自增步长，自增值将由auto_increment_offset + N × auto_increment_increment计算而来，N为正整数。若小于auto_increment_offset自动增长列自增时会产生错误。                                                                                                                                                                                                                                                                                                                                                                                                     |
  | cn:copy_special_character_version           | COPY FROM导入导出数据时是否对非法编码的字符进行校验报错。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
  | behavior_compat_options                     | 数据库兼容性行为配置项。proc_outparam_override选项行为变更后,业务需要重新建立连接或者重新启动集群,否则无法正确调用存储过程和函数。                                                                                                                                                                                                                                                                                                                                                                                                                                            |
  | dn:gs_format_behavior_compat_options        | gs_format_behavior_compat_options用于选择GaussDB内部系统函数配置项。                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
  | dn:b_format_dev_version                      | 数据库平台迭代小版本兼容性行为配置项。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
  | dn:check_disconnect_query                 | 控制客户端超时断连后，服务端语句终止执行功能是否开启。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
  | cn:gs_format_behavior_compat_options        | gs_format_behavior_compat_options用于选择GaussDB内部系统函数配置项。                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
  | wdr_snapshot_retention_days                 | 系统中数据库监控快照数据的保留天数。单位为天。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |
  | cn:static_thread_pool_num                 | 线程个数，表示用于创建静态线程池（静态池）的线程个数。该参数仅在enable_thread_pool打开后分布式CN上生效。                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
  | cn:resilience_ctrlslot_available_maxpercent | 最多允许慢SQL占用线程池线程数的百分比。仅对非sysadmin/monitoradmin用户执行的select类型的语句生效。                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
  | dn:enable_slot_log                           | 是否开启逻辑复制槽主备同步特性。目前仅涉及归档槽及备份槽。云场景且开启逻辑复制功能时设置为on，其他场景设置为off。                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
  | dn:page_version_partitions                   | 内存中缓存页面版本信息的哈希表分区数量，分区数量直接影响哈希查询效率和哈希冲突概率, 仅在page_version_check为非off情况下生效。page_version_check为off时，修改的值会下发到内核，但实际功能不会生效，直到将page_version_check修改为非off时才会真正生效。                                                                                                                                                                                                                                                                                                                                                               |
  | dn:page_version_recycler_thread_num         | 控制回收和校验页面版本信息的线程数量，仅在page_version_check非off情况下生效。page_version_check为off时，修改的值会下发到内核，但实际功能不会生效，直到将page_version_check修改为非off时才会真正生效。                                                                                                                                                                                                                                                                                                                                                                                        |
  | dn:dcf_thread_effective_time               | DCF刷盘线程存活有效时间。参数用于判断磁盘是否处于I/O hang，超过此时间DCF无法访问I/O资源则认为线程I/O hang，则会触发降备动作。参数配置为0表示关闭I/O hang检测。单位为秒。                                                                                                                                                                                                                                                                                                                                                                                                                    |
  | dn:a_format_date_timestamp                  | 控制current_date、current_timestamp、localtimestamp在事务开启时返回系统时间，替代原有的事务开启时间。                                                                                                                                                                                                                                                                                                                                                                                                                                                |
  | cn:enable_xid_abort_check                   | 事务提交时校验事务ID回滚开关是否开启。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
  | session_timeout                             | 表明与服务器建立连接后，不进行任何操作的最长时间。0表示关闭超时设置。单位为秒。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
  | dn:disable_keyword_options                  | 数据库兼容性行为配置项，该参数的值由若干个配置项用逗号隔开构成。设置该参数的标识符将不会作为关键字使用。                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
  | cn:fix_func_selection                       | 是否优化函数匹配策略。选项值catlist: 优化catlist顺序问题；（对非B兼容模式进行优化，非B兼容模式下始终优先选择系统函数并执行。B兼容模式与505.1.0版本之前的版本保持一致，可能提示函数不唯一的错误，也可能选中系统函数进行执行）                                                                                                                                                                                                                                                                                                                                                                                              |
  | autoanalyze                                 | 标识是否允许在生成计划的时候，对于没有统计信息的表进行统计信息自动收集。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
  | password_lock_time                           | 在任意时候，如果输入密码错误的次数达到failed_login_attempts则当前账户被锁定，password_lock_time秒后被自动解锁，仅sysadmin用户可以访问。                                                                                                                                                                                                                                                                                                                                                                                                                               |
  | cn:support_binary_copy_version             | COPY FROM的BINARY模式下导入数据时是否进行二进制文件编码信息校验。无特殊情况时建议配置为默认取值，仅做前向兼容时需另行配置为空。                                                                                                                                                                                                                                                                                                                                                                                                                                                 |
  | update_lockwait_timeout                     | 允许并发更新参数开启情况下，该参数控制并发更新同一行时单个锁的最长等待时间。当申请的锁等待时间超过设定值时，系统会报错。单位为毫秒。                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
  | cn:recovery_parse_workers                    | 极致RTO特性中ParseRedoRecord线程的数量。1.需要配合recovery_redo_workers使用。recovery_parse_workers和recovery_redo_workers同时大于1，则开启极致RTO。如不期望开启极致RTO，请保持recovery_parse_workers为默认值1；2.在开启极致RTO时确保参数replication_type为1；3.若同时开启极致RTO和并行回放，则极致RTO特性生效，并行回放特性失效；4.极致RTO不支持列存，在已经使用列存表或者即将使用列存表的系统中，请关闭极致RTO；5.极致RTO不支持流控，流控统一由recovery_time_target参数控制。                                                                                                                                                                                         |
  | cn:auto_increment_cache                      | 对自动增长列批量插入或导入触发自增时，预留自增缓存值的个数。预留自增值时刷新自增计数器为自增缓存值的最大值，缓存值使用完毕之前，自增计数器值不变，触发自增使用缓存的值。参数值为0时，自动预留自增缓存值。第一次触发自增时，若已知即将插入自动增长列的行数，预留已知数量的值。若行数未知，每次预留2\^n个值，例如，第一次自增预留1个值，第二次自增预留2个值，第三次预留4个值，第四次预留8个值，以此类推，若预留值个数超过65535，预留65535个值。参数值不为0时，预留缓存值的数量为参数值。第一次触发自增时，若已知即将插入自动增长列的行数，预留已知数量的值。若行数未知，每次预留auto_increment_cache数量的自增值。预留的缓存值仅在语句内生效，若预留的自增缓存值没有全部被使用，后续插入语句基于自增计数器触发自增，会出现表中自动增长列的值不连续的情况。此参数不影响本地临时表中的自动增长列。                                                                                                       |
  | cn:enable_enhance_toast_table                | enable_enhance_toast_table=on表示使用Enhanced Toast线外存储表。enable_enhance_toast_table=off表示使用Toast线外存储表。                                                                                                                                                                                                                                                                                                                                                                                                                       |
  | cn:archive_interval                        | 表示归档间隔时间。超过该参数设定的时间时强制归档日志文件。设置较大影响PITR的RPO，建议使用默认值。单位为秒。                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
  | dn:convert_illegal_char_mode               | 用于在enable_convert_illegal_char参数开启时，设置客户端显示非法编码的占位符。取值范围为ascii编码表中十进制编码为32至126的95个可显示字符。                                                                                                                                                                                                                                                                                                                                                                                                                                 |
  | dn:use_workload_manager                      | 是否开启资源管理功能。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |
  | cn:use_workload_manager                     | 是否开启资源管理功能。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |
  | dn:enable_save_datachanged_timestamp         | 确定是否收集insert/update/delete,exchange/truncate/droppartition操作对表数据改动的时间。                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
  | cn:enable_save_datachanged_timestamp          | 确定是否收集insert/update/delete、exchange/truncate/droppartition操作对表数据改动的时间。                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
  | dn:max_process_memory                       | 单位为KB。设置DN实例可以使用的最大物理内存。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
  | cn:max_process_memory                          | 单位为KB。设置CN实例可以使用的最大物理内存。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |
  | dn:standby_shared_buffers_fraction           | 备实例所在服务器使用shared_buffers内存缓冲区大小的比例。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
  | cn:standby_shared_buffers_fraction          | 备实例所在服务器使用shared_buffers内存缓冲区大小的比例。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
  | dn:pagewriter_sleep                          | 单位为毫秒。设置用于增量检查点打开后，pagewriter线程每隔pagewriter_sleep的时间刷一批脏页下盘。                                                                                                                                                                                                                                                                                                                                                                                                                                                                |
  | cn:pagewriter_sleep                        | 单位为毫秒。设置用于增量检查点打开后，pagewriter线程每隔pagewriter_sleep的时间刷一批脏页下盘。                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
  | dn:xloginsert_locks                         | 控制用于并发写预写式日志锁的个数。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
  | cn:xloginsert_locks                           | 控制用于并发写预写式日志锁的个数。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
  | dn:enable_light_proxy                        | 设置优化器是否对CN上简单查询的执行进行优化，应用端和内核端字符集不匹配时，该参数不生效，建议建库时将字符集设为UTF8。                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
  | cn:enable_light_proxy                       | 设置优化器是否对CN上简单查询的执行进行优化，应用端和内核端字符集不匹配时，该参数不生效，建议建库时将字符集设为UTF8。                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
  | dn:synchronous_commit                       | 设置当前事务的同步方式。通常情况下，一个事务产生的日志同步顺序如下：主机将日志内容写入本地内存。主机将本地内存中的日志写入本地文件系统。主机将本地文件系统中的日志内容刷盘。主机将日志内容发送给备机。备机接收到日志内容，存入备机内存。备机将备机内存中的日志写入备机文件系统。备机将备机文件系统中的日志内容刷盘。备机回放日志，完成对数据文件的增量更新。                                                                                                                                                                                                                                                                                                                                            |
  | cn:synchronous_commit                       | 设置当前事务的同步方式。通常情况下，一个事务产生的日志同步顺序如下：主机将日志内容写入本地内存。主机将本地内存中的日志写入本地文件系统。主机将本地文件系统中的日志内容刷盘。主机将日志内容发送给备机。备机接收到日志内容，存入备机内存。备机将备机内存中的日志写入备机文件系统。备机将备机文件系统中的日志内容刷盘。备机回放日志，完成对数据文件的增量更新。                                                                                                                                                                                                                                                                                                                                             |
  | dn:enable_incremental_checkpoint              | 增量检查点开关。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |
  | cn:enable_incremental_checkpoint           | 增量检查点开关。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
  | cn:enable_gsstat_cache                         | 是否对PgStat函数启用缓存加速。PgStat函数包含：pg_stat_get_numscans、pg_stat_get_tuples_returned、pg_stat_get_tuples_fetched、pg_stat_get_tuples_inserted、pg_stat_get_tuples_updated、pg_stat_get_tuples_deleted、pg_stat_get_tuples_hot_updated、pg_stat_get_live_tuples、pg_stat_get_dead_tuples、pg_stat_get_autovacuum_count、pg_stat_get_autoanalyze_count、pg_stat_get_blocks_fetched、pg_stat_get_blocks_hit、pg_timestamp stat_get_last_autoanalyze_time、pg_timestamp stat_get_last_autovacuum_time、pg_timestamp stat_get_last_updated。  |
  | cn:bypass_workload_manager                  | IO管控独立开关。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
  | dn:bypass_workload_manager                     | IO管控独立开关。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
  | dn:enable_resource_track                     | 设置是否开启资源实时监控功能。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
  | cn:enable_resource_track                    | 设置是否开启资源实时监控功能。此参数需在CN和DN同时应用。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
  | dn:enable_instr_rt_percentile                 | 控制是否开启计算系统中80%和95%的SQL响应时间的功能。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
  | cn:enable_instr_rt_percentile                | 控制是否开启计算系统中80%和95%的SQL响应时间的功能。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
  | dn:enable_instr_cpu_timer                  | 控制是否捕获sql执行的cpu时间消耗。在x86架构集中式部署下，硬件配置规格为32核CPU/256GB内存，使用BenchmarkSQL5.0工具测试性能，开关此参数性能影响约3.5%。                                                                                                                                                                                                                                                                                                                                                                                                                             |
  | cn:enable_instr_cpu_timer                      | 控制是否捕获sql执行的cpu时间消耗。在x86架构集中式部署下，硬件配置规格为32核CPU/256GB内存，使用BenchmarkSQL5.0工具测试性能，开关此参数性能影响约3.5%。                                                                                                                                                                                                                                                                                                                                                                                                                              |
  | dn:track_counts                              | 控制收集数据库活动的统计数据。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
  | cn:track_counts                               | 控制收集数据库活动的统计数据。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
  | dn:enable_user_metric_persistent               | 设置是否开启用户历史资源监控转存功能。开启时，对于PG_TOTAL_USER_RESOURCE_INFO视图中的数据，会定期采样保存到GS_WLM_USER_RESOURCE_HISTORY系统表中。                                                                                                                                                                                                                                                                                                                                                                                                                     |
  | cn:enable_user_metric_persistent              | 设置是否开启用户历史资源监控转存功能。开启时，对于PG_TOTAL_USER_RESOURCE_INFO视图中的数据，会定期采样保存到GS_WLM_USER_RESOURCE_HISTORY系统表中。                                                                                                                                                                                                                                                                                                                                                                                                                        |
  | dn:log_hostname                            | 默认状态下，连接消息日志只显示正在连接主机的IP地址。打开此选项同时可以记录主机名。由于解析主机名可能需要一定的时间，可能影响数据库的性能。                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
  | cn:log_hostname                              | 默认状态下，连接消息日志只显示正在连接主机的IP地址。打开此选项同时可以记录主机名。由于解析主机名可能需要一定的时间，可能影响数据库的性能。                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
  | dn:enable_instr_track_wait                  | 设置是否开启等待事件信息实时收集功能。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
  | cn:enable_instr_track_wait                    | 设置是否开启等待事件信息实时收集功能。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
  | dn:enable_instance_metric_persistent          | 设置是否开启实例资源监控转存功能。开启时，对实例的监控数据会保存到GS_WLM_INSTANCE_HISTORY系统表中。                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
  | cn:enable_instance_metric_persistent         | 设置是否开启实例资源监控转存功能。开启时，对实例的监控数据会保存到GS_WLM_INSTANCE_HISTORY系统表中。                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
  | dn:enable_logical_io_statistics             | 设置是否开启资源监控逻辑I/O统计功能。开启时，对于PG_TOTAL_USER_RESOURCE_INFO视图中的read_kbytes、write_kbytes、read_counts、write_counts、read_speed和write_speed字段，会统计对应用户的逻辑读写字节数、次数以及速率。                                                                                                                                                                                                                                                                                                                                                             |
  | cn:enable_logical_io_statistics              | 设置是否开启资源监控逻辑I/O统计功能。开启时，对于PG_TOTAL_USER_RESOURCE_INFO视图中的read_kbytes、write_kbytes、read_counts、write_counts、read_speed和write_speed字段，会统计对应用户的逻辑读写字节数、次数以及速率；对于GS_WLM_USER_RESOURCE_HISTORY与GS_WLM_INSTANCE_HISTORY系统表中的逻辑读写相关字段，会统计相关用户、实例的逻辑读写对应值。                                                                                                                                                                                                                                                                       |
  | dn:enable_sort                                | 控制优化器使用的排序步骤。完全消除明确的排序是不可能的，但是关闭这个变量可以让优化器在存在其他方法的时候优先选择其他方法。                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
  | cn:enable_sort                               | 控制优化器使用的排序步骤。完全消除明确的排序是不可能的，但是关闭这个变量可以让优化器在存在其他方法的时候优先选择其他方法。                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
  | dn:enable_material                            | 控制优化器对实体化的使用。消除整个实体化是不可能的，但是可以关闭这个变量以防止优化器插入实体节点。                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
  | cn:enable_material                          | 控制优化器对实体化的使用。消除整个实体化是不可能的，但是可以关闭这个变量以防止优化器插入实体节点。                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
  | gtm:gtm_max_trans                           | 设置gtm最大可接收连接数，不建议用户修改该参数。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |
  | gtm:csn_sync_interval                       | 单位为秒。用来指定GTM主备之间同步CSN的时间间隔。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |
  | gtm:restore_duration                        | 该参数用来指定GTM上XID或CSN的恢复间隔（个数）。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
  | cms:coordinator_heartbeat_timeout            | 单位为秒。CN故障自动剔除的心跳超时时间。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
  | dn:client_min_messages                       | 控制发送到客户端的消息级别。每个级别都包含排在它后面的所有级别中的信息。级别越低，发送给客户端的消息就越少。                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
  | cn:client_min_messages                     | 控制发送到客户端的消息级别。每个级别都包含排在它后面的所有级别中的信息。级别越低，发送给客户端的消息就越少。                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
  | dn:pagewriter_thread_num                   | 设置用于增量检查点打开后后台刷页的线程数，主要是按照脏页置脏的顺序刷盘，用于推进recovery点。                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
  | cn:pagewriter_thread_num                     | 设置用于增量检查点打开后后台刷页的线程数，主要是按照脏页置脏的顺序刷盘，用于推进recovery点。                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
  | dn:bgwriter_delay                           | 单位为毫秒。设置后端写进程写"脏"共享缓冲区之间的时间间隔。每一次，后端写进程都会为一些脏的缓冲区发出写操作（全量checkpoint模式用bgwriter_lru_maxpages参数控制每次写的量，然后休眠bgwriter_delay毫秒后才再次启动；增量checkpoint模式下，根据设定candidate_buf_percent_target计算目标空闲缓冲页面个数，不足时每隔bgwriter_delay毫秒刷一批页面下盘，刷页个数根据目标差距百分比计算，会根据max_io_capacity限制最大数量）。                                                                                                                                                                                                                                                     |
  | cn:bgwriter_delay                             | 单位为毫秒。设置后端写进程写"脏"共享缓冲区之间的时间间隔。每一次，后端写进程都会为一些脏的缓冲区发出写操作（全量checkpoint模式用bgwriter_lru_maxpages参数控制每次写的量，然后休眠bgwriter_delay毫秒后才再次启动；增量checkpoint模式下，根据设定candidate_buf_percent_target计算目标空闲缓冲页面个数，不足时每隔bgwriter_delay毫秒刷一批页面下盘，刷页个数根据目标差距百分比计算，会根据max_io_capacity限制最大数量）。                                                                                                                                                                                                                                                       |
  | cn:max_files_per_process                   | 设置每个服务器进程允许同时打开的最大文件数目。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
  | dn:candidate_buf_percent_target                | 设置用于增量检查点打开时，候选buffer链中可用buffer数目占据shared_buffer的百分比，当小于该值时，bgwriter线程会以max_io_capacity参数计算出来的max_io刷页。                                                                                                                                                                                                                                                                                                                                                                                                                   |
  | cn:candidate_buf_percent_target               | 设置用于增量检查点打开时，候选buffer链中可用buffer数目占据shared_buffer的百分比，当小于该值时，bgwriter线程会以max_io_capacity参数计算出来的max_io刷页。                                                                                                                                                                                                                                                                                                                                                                                                                   |
  | dn:checkpoint_segments                        | 设置checkpoint_timeout周期内所保留的最少WAL日志段文件数量。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
  | cn:checkpoint_segments                       | 设置checkpoint_timeout周期内所保留的最少WAL日志段文件数量。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
  | dn:checkpoint_timeout                        | 单位为秒。设置自动WAL检查点之间的最长时间。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
  | cn:checkpoint_timeout                         | 单位为秒。设置自动WAL检查点之间的最长时间。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |
  | dn:incremental_checkpoint_timeout             | 单位为秒。增量检查点开关打开之后，设置自动WAL检查点之间的最长时间。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
  | cn:incremental_checkpoint_timeout           | 单位为秒。增量检查点开关打开之后，设置自动WAL检查点之间的最长时间。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
  | dn:wal_writer_delay                           | 单位为毫秒。WalWriter线程的写间隔时间。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
  | cn:wal_writer_delay                            | 单位为毫秒。WalWriter线程的写间隔时间。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
  | dn:wal_buffers                               | 单位为8KB。存放WAL数据的共享内存空间的XLOG_BLCKSZ数，详细取值范围需参考[wal_buffers](https://support.huaweicloud.com/distributed-devg-v8-gaussdb/gaussdb-10-0271.html#section6)。                                                                                                                                                                                                                                                                                                                                                                      |
  | cn:wal_buffers                                 | 单位为8KB。存放WAL数据的共享内存空间的XLOG_BLCKSZ数，详细取值范围需参考[wal_buffers](https://support.huaweicloud.com/distributed-devg-v8-gaussdb/gaussdb-10-0271.html#section6)。                                                                                                                                                                                                                                                                                                                                                                    |
  | dn:bulk_write_ring_size                    | 执行大批量数据写入操作时（例如copy动作），该操作使用的环形缓冲区的大小。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
  | cn:bulk_write_ring_size                        | 数据并行导入使用的环形缓冲区的大小。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
  | dn:recovery_redo_workers                     | 是极致RTO特性中每个ParseRedoRecord线程对应的PageRedoWorker数量。recovery_redo_workers需要配合recovery_parse_workers使用，只有recovery_parse_workers大于1，recovery_redo_workers参数设置值才生效。                                                                                                                                                                                                                                                                                                                                                             |
  | cn:recovery_redo_workers                    | 是极致RTO特性中每个ParseRedoRecord线程对应的PageRedoWorker数量。recovery_redo_workers需要配合recovery_parse_workers使用，只有recovery_parse_workers大于1，recovery_redo_workers参数设置值才生效。                                                                                                                                                                                                                                                                                                                                                            |
  | cms:phony_dead_effective_time                 | 单位为次。用于DN进程的僵死检测，当检测到的僵死次数大于该参数值时，认为进程僵死，将进程重启。                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
  | dn:enable_ai_watchdog                        | 开启或关闭AI Watchdog功能。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
  | cn:enable_ai_watchdog                         | 开启或关闭AI Watchdog功能。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
  | enable_unshipping_log                       | 用于控制是否打印语句不下推的日志，主要用于帮助用户定位不下推语句可能导致的性能问题。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |
  | dn:max_connections                          | 允许连接的最大并发连接数。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
  | cn:max_connections                           | 允许连接的最大并发连接数。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
  | dn:resilience_memory_reject_percent          | 用于控制内存过载逃生的动态内存占用百分比。该参数仅在GUC参数use_workload_manager和enable_memory_limit打开时生效。                                                                                                                                                                                                                                                                                                                                                                                                                                           |
  | cn:resilience_memory_reject_percent         | 用于控制内存过载逃生的动态内存占用百分比。该参数仅在GUC参数use_workload_manager和enable_memory_limit打开时生效。                                                                                                                                                                                                                                                                                                                                                                                                                                             |
  | dn:resilience_threadpool_reject_cond         | 用于控制线程池过载逃生的堆积会话数占比。该参数仅在GUC参数enable_thread_pool和use_workload_manager打开时生效。                                                                                                                                                                                                                                                                                                                                                                                                                                              |
  | cn:resilience_threadpool_reject_cond        | 用于控制线程池过载逃生的堆积会话数占比。该参数仅在GUC参数enable_thread_pool和use_workload_manager打开时生效。                                                                                                                                                                                                                                                                                                                                                                                                                                             |
  | dn:vacuum_cost_delay                        | 单位为毫秒。指定开销超过vacuum_cost_limit的值时，进程睡眠的时间。                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
  | cn:vacuum_cost_delay                         | 单位为毫秒。指定开销超过vacuum_cost_limit的值时，进程睡眠的时间。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |
  | dn:b_format_version                           | B兼容模式下SQL行为控制配置项。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
  | cn:b_format_version                           | 数据库平台兼容性行为配置项，用于控制MySQL兼容模式下的前向兼容性。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
  | dn:enable_control_group                      | 是否开启Cgroups功能。此参数需在CN和DN同时应用。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
  | cn:enable_control_group                    | 设置是否开启Cgroups功能。此参数需在CN和DN同时应用。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
  | dn:track_stmt_parameter                       | 开启track_stmt_parameter后，在statement_history中记录的执行语句不再进行归一化操作，可以显示完整SQL语句信息，辅助DBA进行问题定位；其中对于简单查询，显示完整语句信息；对于PBE语句，显示完整语句信息的同时，追加每个变量数值信息，格式为"query string；parameters:$1=value1,$2=value2,..."，该参数提供的目的是为用户呈现全量SQL信息，不受track_activity_query_size参数控制。                                                                                                                                                                                                                                                                        |
  | cn:track_stmt_parameter                      | 开启track_stmt_parameter后，在statement_history中记录的执行语句不再进行归一化操作，可以显示完整SQL语句信息，辅助DBA进行问题定位；其中对于简单查询，显示完整语句信息；对于PBE语句，显示完整语句信息的同时，追加每个变量数值信息，格式为"query string；parameters:$1=value1,$2=value2,..."，该参数提供的目的是为用户呈现全量SQL信息，不受track_activity_query_size参数控制。                                                                                                                                                                                                                                                                      |
  | dn:track_activity_query_size                | 单位为B。用于跟踪每一个活动会话的当前正在执行命令的字节数。如果实际命令字节数大于该值，会进行截断。该参数影响多个系统视图的内存占用，调整该参数大小对内存占用影响较大，可通过instr_unique_sql_count\*track_activity_query_size估算内存占用。                                                                                                                                                                                                                                                                                                                                                                            |
  | cn:track_activity_query_size                  | 单位为B。用于跟踪每一个活动会话中当前正在执行命令的字节数。如果实际命令字节数大于该值，会进行截断。                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
  | dn:enable_lock_account                      | 该参数控制账号使用错误密码连续登录失败达到参数failed_login_attempts所设定的值后，是否自动锁定账号。管理员手动锁定不受参数控制。设置为off会降低账号安全性。                                                                                                                                                                                                                                                                                                                                                                                                                                |
  | cn:enable_lock_account                      | 该参数控制账号使用错误密码连续登录失败达到参数failed_login_attempts所设定的值后，是否自动锁定账号。管理员手动锁定不受参数控制。设置为off会降低账号安全性。                                                                                                                                                                                                                                                                                                                                                                                                                                 |
  | dn:instr_unique_sql_track_type             | unique sql记录sql方式。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
  | cn:instr_unique_sql_track_type               | unique sql记录sql方式。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
  | dn:idle_in_transaction_timeout               | 单位为秒。表明与服务器建立连接并开启事务后，事务空闲并不进行任何操作的最长时间。0表示关闭超时设置。正数表示与服务器建立连接并开启事务后，事务空闲并不进行任何操作的最长时间。当超过设定的值后，会与服务器断开连接。参数值设置越小越安全，但用户使用越不便，依据业务安全诉求设定。参数设置过小，可能会使得事务开启后，客户端应用在运行过程中没有及时发送新的请求，从而导致会话超时退出，影响用户使用。                                                                                                                                                                                                                                                                                                                      |
  | cn:idle_in_transaction_timeout                | 单位为秒。表明与服务器建立连接并开启事务后，事务空闲并不进行任何操作的最长时间。0表示关闭超时设置。正数表示与服务器建立连接并开启事务后，事务空闲并不进行任何操作的最长时间。当超过设定的值后，会与服务器断开连接。参数值设置越小越安全，但用户使用越不便，依据业务安全诉求设定。参数设置过小，可能会使得事务开启后，客户端应用在运行过程中没有及时发送新的请求，从而导致会话超时退出，影响用户使用。                                                                                                                                                                                                                                                                                                                       |
  | dn:enable_asp_standby                       | 设置是否开启ASP支持备机功能。开启该功能后，ASP报告进行采样时，会同步获取备机的采集数据。                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
  | cn:enable_asp_standby                       | 设置是否开启ASP支持备机功能。开启该功能后，ASP报告进行采样时，会同步获取备机的采集数据。                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
  | dn:asp_flush_interval                        | 单位为秒。设置ASP定时刷盘的时间间隔。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
  | cn:asp_flush_interval                      | 单位为秒。设置ASP定时刷盘的时间间隔。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
  | dn:float_shortest_precision                  | 这个参数控制是否开启最小精度方法替代sprintf()来实现浮点数的序列化功能。该最小精度方法用于提升浮点数序列化系统函数的性能，即缩短float4out()和float8out()两个系统函数单线程的执行时间。建议新开局点或者对浮点序列化有性能诉求，可以设置此参数。                                                                                                                                                                                                                                                                                                                                                                                    |
  | cn:float_shortest_precision                 | 这个参数控制是否开启最小精度方法替代sprintf()来实现浮点数的序列化功能。该最小精度方法用于提升浮点数序列化系统函数的性能，即缩短float4out()和float8out()两个系统函数单线程的执行时间。建议新开局点或者对浮点序列化有性能诉求，可以设置此参数。                                                                                                                                                                                                                                                                                                                                                                                     |
  | cn:enable_stream_pbe                        | 设置优化器在数据节点上是否对STREAM分布式计划开启缓存执行计划的优化。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
  | dn:enable_stream_pbe                        | 设置优化器在数据节点上是否对STREAM分布式计划开启缓存执行计划的优化。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
  | cn:gsi_fastpath_level                       | 控制优化器是否执行全局二级索引简单查询的规则判断系统，全局二级索引的简单查询规则如下：单个表、没有子查询、没有子链接、目标表不是视图。查询语句无法生成普通索引的执行计划。查询语句无法生成GSI的IndexOnlyScan执行计划。查询语句不包含Scan类的Hint，如TableScan、IndexScan等。WHERE条件中包含等值条件且等值条件包含候选GSI（唯一且不是部分GSI索引）的索引键。                                                                                                                                                                                                                                                                                                                 |
  | dn:gsi_fastpath_level                      | 控制优化器是否执行全局二级索引简单查询的规则判断系统，全局二级索引的简单查询规则如下：单个表、没有子查询、没有子链接、目标表不是视图。查询语句无法生成普通索引的执行计划。查询语句无法生成GSI的IndexOnlyScan执行计划。查询语句不包含Scan类的Hint，如TableScan、IndexScan等。WHERE条件中包含等值条件且等值条件包含候选GSI（唯一且不是部分GSI索引）的索引键。                                                                                                                                                                                                                                                                                                                |
  | dn:enable_case_intervaltonumeric           | 控制CASE语句中是否支持INTERVAL转NUMERIC。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
  | cn:enable_case_intervaltonumeric            | 控制CASE语句中是否支持INTERVAL转NUMERIC。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
  | cn:enable_wdr_cache                          | 该参数的功能为，针对WDR报告后台线程调整GUC参数enable_gsstat_cache状态。当enable_wdr_cache设置为on时，WDR报告后台线程会将enable_gsstat_cache设置为on，否则设置为off。                                                                                                                                                                                                                                                                                                                                                                                                     |
  | dn:enable_wdr_cache                        | 该参数的功能为，针对WDR报告后台线程调整GUC参数enable_gsstat_cache状态。当enable_wdr_cache设置为on时，WDR报告后台线程会将enable_gsstat_cache设置为on，否则设置为off。                                                                                                                                                                                                                                                                                                                                                                                                      |
  | dn:enable_uniq_idx_a_compat               | 控制复合唯一索引针对Null值是否兼容A数据库。该参数仅在A兼容性的数据库中适用，建议使用默认值。                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
  | cn:enable_uniq_idx_a_compat                 | 控制复合唯一索引针对Null值是否兼容ORA数据库。该参数仅在ORA兼容性的数据库中适用，建议使用默认值。                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
  | dn:costbased_rewrite_rule                  | 该参数用于标识对指定的查询改写规则开启基于代价的评估策略。部分查询改写规则支持基于代价评估是否对SQL进行改写，从而使内核生成更好的查询计划，提升SQL执行效率。该参数与GUC参数rewrite_rule互斥，如果同时设置了costbased_rewrite_rule和rewrite_rule，则rewrite_rule的相关规则配置不生效。                                                                                                                                                                                                                                                                                                                                            |
  | cn:costbased_rewrite_rule                    | 该参数用于标识对指定的查询改写规则开启基于代价的评估策略。部分查询改写规则支持基于代价评估是否对SQL进行改写，从而使内核生成更好的查询计划，提升SQL执行效率。该参数与GUC参数rewrite_rule互斥，如果同时设置了costbased_rewrite_rule和rewrite_rule，则rewrite_rule的相关规则配置不生效。                                                                                                                                                                                                                                                                                                                                              |
  | dn:costbased_rewrite_rule_max_iterations     | 对本次执行的SQL在计划生成阶段，如果同一规则中满足做代价评估的条件数超过该参数设置时，则对本次请求中超过阈值的条件关闭基于代价的评估策略，转化为基于规则的改写策略。当查询改写阶段开启基于代价的评估策略后该参数生效。该参数受GUC参数costbased_rewrite_rule影响，当costbased_rewrite_rule值不为none时，该参数生效。如果设置该参数值为0，表示对当前SQL关闭基于代价的改写策略。                                                                                                                                                                                                                                                                                                        |
  | cn:costbased_rewrite_rule_max_iterations    | 对本次执行的SQL在计划生成阶段，如果同一规则中满足做代价评估的条件数超过该参数设置时，则对本次请求中超过阈值的条件关闭基于代价的评估策略，转化为基于规则的改写策略。当查询改写阶段开启基于代价的评估策略后该参数生效。该参数受GUC参数costbased_rewrite_rule影响，当costbased_rewrite_rule值不为none时，该参数生效。如果设置该参数值为0，表示对当前SQL关闭基于代价的改写策略。                                                                                                                                                                                                                                                                                                      |
  | dn:costbased_rewrite_rule_timeout            | 单位为毫秒。对本次执行的SQL在计划生成阶段，如果使用各规则做代价评估的整体时间超过设置的超时时间时，则对本次请求后续流程关闭基于代价的评估策略，转化为基于规则的改写策略。当查询改写阶段开启基于代价的评估策略后该参数生效。该参数受GUC参数costbased_rewrite_rule影响，当costbased_rewrite_rule值不为none时，该参数生效。如果设置该参数值为0，表示对当前SQL关闭基于代价的改写策略。                                                                                                                                                                                                                                                                                                     |
  | cn:costbased_rewrite_rule_timeout            | 单位为毫秒。对本次执行的SQL在计划生成阶段，如果使用各规则做代价评估的整体时间超过设置的超时时间时，则对本次请求后续流程关闭基于代价的评估策略，转化为基于规则的改写策略。当查询改写阶段开启基于代价的评估策略后该参数生效。该参数受GUC参数costbased_rewrite_rule影响，当costbased_rewrite_rule值不为none时，该参数生效。如果设置该参数值为0，表示对当前SQL关闭基于代价的改写策略。                                                                                                                                                                                                                                                                                                   |
  | dn:enable_ecpg_cursor_duplicate_operation  | ECPG控制在A兼容下是否支持重复打开/关闭游标，仅在ECPG连接A兼容数据库时生效。直接安装本版本数据库时，该参数值为on。从老版本升级到当前版本时，该参数值为off。                                                                                                                                                                                                                                                                                                                                                                                                                                    |
  | cn:enable_ecpg_cursor_duplicate_operation   | ECPG控制在ORA兼容下是否支持重复打开/关闭游标，仅在ECPG连接ORA兼容数据库时生效。直接安装本版本数据库时，该参数值为on。从老版本升级到当前版本时，该参数值为off。                                                                                                                                                                                                                                                                                                                                                                                                                                |
  | cn:enable_remote_param                     | 控制XC参数化路径特性的打开与关闭，打开后能够生成XC参数化路径计划。在相关子链接和Nestloop场景中，如果外表规模较小且内表规模较大，并且内表在关联条件上有能够最左匹配的索引时，设置为on，能够提高性能。                                                                                                                                                                                                                                                                                                                                                                                                              |
  | dn:enable_remote_param                      | 控制XC参数化路径特性的打开与关闭，打开后能够生成XC参数化路径计划。在相关子链接和Nestloop场景中，如果外表规模较小且内表规模较大，并且内表在关联条件上有能够最左匹配的索引时，设置为on，能够提高性能。                                                                                                                                                                                                                                                                                                                                                                                                                 |
  | cn:standby_read_use_az_info               | GTM-Lite备机读是否使用AZ信息，优先选择和CN相同的AZ的备机，默认关闭。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |
  | dn:standby_read_use_az_info                | GTM-Lite备机读是否使用AZ信息，优先选择和CN相同的AZ的备机，默认关闭。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |
  | dn:enable_cached_operator                    | 控制算子执行态缓存特性的开关。关闭则无法对算子执行态进行缓存，影响查询性能。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
  | cn:enable_cached_operator                   | 控制算子执行态缓存特性的开关。关闭则无法对算子执行态进行缓存，影响查询性能。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
  | cn:standby_read_use_load_balance             | GTM-Lite备机读是否使用负载均衡功能，随机挑选满足一致性点（和AZ信息）的DN，默认关闭。                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
  | dn:standby_read_use_load_balance              | GTM-Lite备机读是否使用负载均衡功能，随机挑选满足一致性点（和AZ信息）的DN，默认关闭。                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
  | cn:m_format_dev_version                       | 数据库平台迭代小版本兼容性行为配置项。依赖sql_compatibility兼容性参数设置为M时，m_format_dev_version才会生效。                                                                                                                                                                                                                                                                                                                                                                                                                                               |
  | dn:m_format_dev_version                     | 数据库平台迭代小版本兼容性行为配置项。依赖sql_compatibility兼容性参数设置为M时，m_format_dev_version才会生效。                                                                                                                                                                                                                                                                                                                                                                                                                                              |
  | dn:enable_smp_partitionwise                   | 控制是否在SMP场景下，开启Partition-wise Join的能力。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
  | cn:enable_smp_partitionwise                 | 控制是否在SMP场景下，开启Partition-wise Join的能力。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
  | dn:force_smp_partitionwise_scan                 | 在SMP场景下，打开Partition-wise Join开关enable_smp_partitionwise后，是否在全局范围内开启Partition-wise Scan的并行扫描方式。                                                                                                                                                                                                                                                                                                                                                                                                                             |
  | cn:force_smp_partitionwise_scan              | 在SMP场景下，打开Partition-wise Join开关enable_smp_partitionwise后，是否在全局范围内开启Partition-wise Scan的并行扫描方式。                                                                                                                                                                                                                                                                                                                                                                                                                              |
  | dn:enable_fast_numeric_agg                      | 这个参数控制是否开启针对numeric数据类型的agg优化。关闭后可能会导致对应场景查询性能下降。                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
  | cn:enable_fast_numeric_agg                  | 这个参数控制是否开启针对numeric数据类型的agg优化。关闭后可能会导致对应场景查询性能下降。                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
  | dn:enable_err_stack                         | 控制ERROR级别中ACTION为"Contact Huawei technical support."的错误码报错是否打印堆栈。                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
  | cn:enable_err_stack                         | 控制ERROR级别中ACTION为"Contact Huawei technical support."的错误码报错是否打印堆栈。                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
  | dn:enable_show_err_code                       | 控制gsql等前端连接是否显示报错的错误码。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
  | cn:enable_show_err_code                     | 控制gsql等前端连接是否显示报错的错误码。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
  | dn:blackbox_number                           | 控制"$GAUSSLOG/gs_blackbox/{nodename}"目录下最多能够保留的黑匣子文件个数。设置为0将关闭功能，不保留黑匣子文件，有可能影响性能诊断。                                                                                                                                                                                                                                                                                                                                                                                                                                     |
  | cn:blackbox_number                             | 控制"$GAUSSLOG/gs_blackbox/{nodename}"目录下最多能够保留的黑匣子文件个数。设置为0将关闭功能，不保留黑匣子文件，有可能影响性能诊断。                                                                                                                                                                                                                                                                                                                                                                                                                                       |
  | dn:enable_fast_vecop                         | 标识是否开启列存表中向量化运算优化。对Timestamp，int32，int64，float8类型的列存运算优化，并减少行存调用开销，支持自动向量化运算。                                                                                                                                                                                                                                                                                                                                                                                                                                              |
  | cn:enable_fast_vecop                         | 标识是否开启列存表中向量化运算优化。对Timestamp，int32，int64，float8类型的列存运算优化，并减少行存调用开销，支持自动向量化运算。                                                                                                                                                                                                                                                                                                                                                                                                                                            |
  | cms:datastorage_threshold_value_check        | 设置磁盘占用率只读检测阈值，当数据目录所在磁盘占用超过这个阈值，自动将数据库节点设置为只读模式。单位为百分比。                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
  | cn:max_cbm_retention_time                   | 单位为秒。用于控制何时触发备份CBM文件的强制回收，以避免由于备份操作过程中CBM文件无法回收导致磁盘满、集群只读等影响。该参数实际设置值建议按照全备的时间间隔设置。                                                                                                                                                                                                                                                                                                                                                                                                                                        |
  | dn:max_cbm_retention_time                  | 单位为秒。用于控制何时触发备份CBM文件的强制回收，以避免由于备份操作过程中CBM文件无法回收导致磁盘满、集群只读等影响。该参数实际设置值建议按照全备的时间间隔设置。                                                                                                                                                                                                                                                                                                                                                                                                                                       |
  | cma:log_max_count                           | 日志清理数量阈值。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
  | cma:log_max_size                             | 单位为MB。控制日志最大存储值。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
  | cms:enable_transaction_read_only             | 是否启用磁盘超限时节点只读。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
  | cms:force_promote                            | 是否开启DN备机强制升主，强制升主有可能导致数据丢失。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
  | cn:a_format_version                         | 数据库平台兼容性行为配置项。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
  | dn:a_format_version                         | 数据库平台兼容性行为配置项。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
  | asp_retention_days                           | 当ASP样本写到系统表时，该参数表示保留的最大天数。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |
  | cn:asp_sample_num                          | LOCAL_ACTIVE_SESSION视图的最大样本个数，仅sysadmin用户可以访问。                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
  | dn:asp_sample_num                           | LOCAL_ACTIVE_SESSION视图的最大样本个数，仅sysadmin用户可以访问。                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
  | cn:audit_system_function_exec                 | 这个参数决定在执行白名单内的系统函数时是否记录审计日志。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
  | dn:audit_system_function_exec              | 这个参数决定在执行白名单内的系统函数时是否记录审计日志。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
  | cn:autovacuum_mode                          | 该参数仅在autovacuum设置为on的场景下生效，它控制autoanalyze或autovacuum的打开情况。                                                                                                                                                                                                                                                                                                                                                                                                                                                                |
  | dn:autovacuum_mode                           | 该参数仅在autovacuum设置为on的场景下生效，它控制autoanalyze或autovacuum的打开情况。                                                                                                                                                                                                                                                                                                                                                                                                                                                                |
  | cn:autovacuum_naptime                        | 单位为秒。设置两次自动清理操作的时间间隔。参数类型：整型参数。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
  | dn:autovacuum_naptime                      | 单位为秒。设置两次自动清理操作的时间间隔。参数类型：整型参数。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
  | cn:autovacuum_vacuum_scale_factor           | VACUUM时表的规模因子，用于计算触发VACUUM的阈值。触发VACUUM的阈值=autovacuum_vacuum_threshold+reltuples（表上元组的个数）\*autovacuum_vacuum_scale_factor。当表上被删除或更新的记录数超过阈值时，才会对这个表执行VACUUM操作。                                                                                                                                                                                                                                                                                                                                                            |
  | dn:autovacuum_vacuum_scale_factor          | VACUUM时表的规模因子，用于计算触发VACUUM的阈值。触发VACUUM的阈值=autovacuum_vacuum_threshold+reltuples（表上元组的个数）\*autovacuum_vacuum_scale_factor。当表上被删除或更新的记录数超过阈值时，才会对这个表执行VACUUM操作。                                                                                                                                                                                                                                                                                                                                                            |
  | cn:default_segment                         | 控制是否默认创建段页式表。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
  | dn:default_segment                         | 控制是否默认创建段页式表。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
  | cn:enable_access_server_directory          | 是否允许非初始用户创建、修改和删除DIRECTORY对象。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
  | dn:enable_access_server_directory           | 是否允许非初始用户创建、修改和删除DIRECTORY对象。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
  | cn:enable_analyze_check                     | 标识是否允许在生成计划的时候，对于在pg_class中显示reltuples和relpages均为0的表，检查该表是否曾进行过统计信息收集。                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
  | dn:enable_analyze_check                    | 标识是否允许在生成计划的时候，对于在pg_class中显示reltuples和relpages均为0的表，检查该表是否曾进行过统计信息收集。                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
  | cn:enable_bbox_dump                        | 是否开启黑匣子功能，在系统不配置core机制的时候仍可产生core文件。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
  | dn:enable_bbox_dump                         | 是否开启黑匣子功能，在系统不配置core机制的时候仍可产生core文件。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
  | cn:enable_early_free                       | 控制是否可以实现算子内存的提前释放。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
  | dn:enable_early_free                        | 控制是否可以实现算子内存的提前释放。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
  | cn:enable_hypo_index                         | 该参数控制优化器执行EXPLAIN命令时，是否创建虚拟索引。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
  | dn:enable_hypo_index                         | 该参数控制优化器执行EXPLAIN命令时，是否创建虚拟索引。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
  | cn:enable_mergejoin                         | 控制优化器是否支持融合连接规划类型。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
  | dn:enable_mergejoin                         | 控制优化器是否支持融合连接规划类型。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
  | cn:enable_stmt_track                         | 是否对CN节点启用Full /Slow SQL特性。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
  | dn:enable_stmt_track                        | 是否对DN节点启用Full /Slow SQL特性。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |
  | cn:force_promote                            | 是否开启DN备机自动强制升主，强制升主有可能导致数据丢失，修改需要重启集群。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
  | dn:force_promote                            | 是否开启DN备机自动强制升主，强制升主有可能导致数据丢失，修改需要重启集群。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
  | cn:lockwait_timeout                        | 锁超时时间。如果等锁线程在该时间内无法拿到锁，则报锁超时失败。触发CANCEL模式拿锁时，实际使用的锁超时时间为此参数设置的2倍。单位：毫秒。                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
  | dn:lockwait_timeout                        | 锁超时时间。如果等锁线程在该时间内无法拿到锁，则报锁超时失败。触发CANCEL模式拿锁时，实际使用的锁超时时间为此参数设置的2倍。单位：毫秒。                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
  | cn:log_autovacuum_min_duration             | 单位为毫秒。当自动清理的执行时间大于或者等于某个特定的值时，向服务器日志中记录自动清理执行的每一步操作。设置此选项有助于追踪自动清理的行为。举例如下：将log_autovacuum_min_duration设置为250ms，表示记录所有运行大于或者等于250ms的自动清理命令的相关信息。                                                                                                                                                                                                                                                                                                                                                                          |
  | dn:log_autovacuum_min_duration              | 单位为毫秒。当自动清理的执行时间大于或者等于某个特定的值时，向服务器日志中记录自动清理执行的每一步操作。设置此选项有助于追踪自动清理的行为。举例如下：将log_autovacuum_min_duration设置为250ms，表示记录所有运行大于或者等于250ms的自动清理命令的相关信息。                                                                                                                                                                                                                                                                                                                                                                          |
  | cn:log_temp_files                          | 单位为KB。是否记录临时文件的删除信息。正整数表示只记录比log_temp_files设定值大的临时文件的删除信息。值0表示记录所有的临时文件的删除信息。值-1表示不记录任何临时文件的删除信息。                                                                                                                                                                                                                                                                                                                                                                                                                        |
  | dn:log_temp_files                          | 单位为KB。是否记录临时文件的删除信息。正整数表示只记录比log_temp_files设定值大的临时文件的删除信息。值0表示记录所有的临时文件的删除信息。值-1表示不记录任何临时文件的删除信息。                                                                                                                                                                                                                                                                                                                                                                                                                        |
  | cn:temp_file_limit                          | 指定一个会话中，能用于临时文件的最大磁盘空间。比如：一个连接会话中需要进行排序或者使用外存哈希表的临时文件，以及使用游标功能占用的临时文件。SQL查询执行时使用的临时表空间不在此限制。                                                                                                                                                                                                                                                                                                                                                                                                                              |
  | dn:temp_file_limit                         | 指定一个会话中，能用于临时文件的最大磁盘空间。比如：一个连接会话中需要进行排序或者使用外存哈希表的临时文件，以及使用游标功能占用的临时文件。SQL查询执行时使用的临时表空间不在此限制。                                                                                                                                                                                                                                                                                                                                                                                                                            |
  | cn:allow_create_sysobject                   | 设置是否允许在系统模式下创建或修改函数、存储过程、同义词、聚合函数、操作符等对象。此处的系统模式指数据库初始后自带的模式，但不包含public模式。系统模式的oid通常小于16384。                                                                                                                                                                                                                                                                                                                                                                                                                            |
  | dn:allow_create_sysobject                  | 设置是否允许在系统模式下创建或修改函数、存储过程、同义词、聚合函数、操作符等对象。此处的系统模式指数据库初始后自带的模式，但不包含public模式。系统模式的oid通常小于16384。                                                                                                                                                                                                                                                                                                                                                                                                                            |
  | cn:enable_partition_opfusion              | 在enable_opfusion参数打开的状态下，如果开启该参数，可以对分区表的简单查询进行查询优化，提升SQL执行性能。                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
  | dn:enable_partition_opfusion                | 在enable_opfusion参数打开的状态下，如果开启该参数，可以对分区表的简单查询进行查询优化，提升SQL执行性能。                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
  | cn:deadlock_timeout                          | 设置死锁超时检测时间，以毫秒为单位。当申请的锁超过设定值时，系统会检查是否产生了死锁。该参数仅针对常规锁生效。                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
  | dn:deadlock_timeout                         | 设置死锁超时检测时间，以毫秒为单位。当申请的锁超过设定值时，系统会检查是否产生了死锁。该参数仅针对常规锁生效。                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
  | cn:enable_opfusion                            | 控制是否对简单查询进行查询优化。简单查询限制如下：只支持indexscan和indexonlyscan，且全部WHERE语句的过滤条件都在索引上；只支持单表增删改查，不支持join、using；只支持行存表，不支持分区表，表不支持有触发器；不支持active sql、QPS等信息统计特性；不支持正在扩容和缩容的表；不支持查询或者修改系统列；只支持简单SELECT语句；只支持简单INSERT语句；只支持简单DELETE语句；只支持简单UPDATE语句。                                                                                                                                                                                                                                                                                       |
  | dn:enable_opfusion                             | 控制是否对简单查询进行查询优化。简单查询限制如下：只支持indexscan和indexonlyscan，且全部WHERE语句的过滤条件都在索引上；只支持单表增删改查，不支持join、using；只支持行存表，不支持分区表，表不支持有触发器；不支持active sql、QPS等信息统计特性；不支持正在扩容和缩容的表；不支持查询或者修改系统列；只支持简单SELECT语句；只支持简单INSERT语句；只支持简单DELETE语句；只支持简单UPDATE语句。                                                                                                                                                                                                                                                                                      |
  | cn:enable_thread_pool                         | 线程池控制开关。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |
  | dn:enable_thread_pool                        | 线程池控制开关。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
     
- [V2.0-8.x集中式版支持修改的参数]
  表3集中式版参数 
  | 参数名称                                             | 描述                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
  |:---|:---|
  | dn:qrw_inlist2join_optmode                       | 控制是否使用inlist-to-join查询重写。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
  | dn:recovery_max_workers                           | 并行回放线程个数。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
  | dn:enable_auto_clean_unique_sql                    | 是否开启自动清理unique sql哈希表。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
  | dn:gs_perf_retention_days                       | 设置火焰图html文件保留天数。单位为天。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
  | dn:page_version_max_num                           | 内存中所能缓存的页面版本信息的最大数量，仅在page_version_check非off情况下生效。page_version_check为off时，修改的值会下发到内核，但实际功能不会生效，直到将page_version_check修改为非off时才会真正生效。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |
  | log_autovacuum_min_duration                        | 单位为毫秒。当自动清理的执行时间大于或者等于某个特定的值时，向服务器日志中记录自动清理执行的每一步操作。设置此选项有助于追踪自动清理的行为。举例如下：将log_autovacuum_min_duration设置为250ms，表示记录所有运行大于或者等于250ms的自动清理命令的相关信息。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
  | log_min_duration_statement                       | 当某条语句的持续时间大于或者等于特定的毫秒数时，记录每条完成语句的持续时间。设置过低的阈值可能影响负载吞吐，-1表示关闭此功能。单位为毫秒。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
  | dn:max_connections                               | 设置DN允许连接的最大并发连接数。该参数值需要大于max_wal_senders参数的值。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
  | datestyle                                         | 设置日期和时间值的显示格式。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
  | max_replication_slots                            | 设置主机端的日志复制slot个数。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |
  | timezone                                           | 设置显示和解释时间类型数值时使用的时区。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
  | dn:enable_xid_abort_check                          | 事务提交时校验事务ID回滚开关是否开启。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
  | enable_slot_log                                    | 是否开启逻辑复制槽主备同步特性。目前仅涉及归档槽及备份槽。云场景且开启逻辑复制功能时设置为on，其他场景设置为off。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
  | dn:enable_enhance_toast_table                    | enable_enhance_toast_table=on表示使用Enhanced Toast线外存储表。enable_enhance_toast_table=off表示使用Toast线外存储表。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
  | dn:support_binary_copy_version                     | COPY FROM的BINARY模式下导入数据时是否进行二进制文件编码信息校验。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
  | dn:recovery_time_target                            | 设置recovery_time_target秒能够让备机完成日志写入和回放。单位为秒。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
  | plat_compat_allow_public_key_retrieval            | M-Compatibility模式数据库行为配置项。该参数是用来控制是否允许客户端RSA Public key的开关。on表示内核允许客户端请求RSA Public key，支持口令通过RSA加密传输。off表示不允许客户端请求RSA Public key。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
  | dn:audit_xid_info                                   | 是否在审计日志字段detail_info中记录SQL语句的事务ID，0表示关闭，1表示开启。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
  | dn:cost_model_version                           | 此参数用来指定优化器代价模型的版本。可以视作一个保护参数，用来禁用最新的优化器代价模型，保持和旧版本计划一致。改变此参数，可能会导致很多SQL计划的改变。因此修改前请谨慎评估。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
  | wal_level                                       | 设置写入WAL信息量的级别，不能为空或被注释掉。此参数设置为logical后才允许进行逻辑日志抽取，此参数设置为logical后xlog日志中会额外记录主键信息                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |
  | dn:enable_rls_match_index                         | 控制是否支持在行级访问控制特性使用场景中，基于目标谓词条件对基表执行索引扫描。目标场景为：基表设置并开启了RLS（Row Level Security）策略，查询谓词中包含unleakproof类型系统函数或like操作符。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
  | dn:enable_pbe_optimization                      | 设置优化器是否对以PBE（Parse Bind Execute）形式执行的语句进行查询计划的优化。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |
  | dn:audit_internal_event                          | 该参数决定是否审计内部工具cm_agent、gs_clean、WDRXdb的连接及进行的操作、DN上是否对来自CN的登入登出进行审计。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
  | dn:numa_distribute_mode                            | 用于控制部分共享数据和线程在NUMA节点间分布的属性。用于大型多NUMA节点的ARM服务器性能调优，一般不用设置。x86架构不支持设置为all。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
  | dn:max_compile_packages                            | 设置服务器存储的PACKAGE编译结果的最大数量。不同规格默认值：（max_process_memory \* 2%）/ 4.4MB 向下取整。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
  | dn:fix_func_selection                            | 是否优化函数匹配策略。选项值catlist: 优化catlist顺序问题；（对非B兼容模式进行优化，非B兼容模式下始终优先选择系统函数并执行。B兼容模式与505.1.0版本之前的版本保持一致，可能提示函数不唯一的错误，也可能选中系统函数进行执行）                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
  | enable_seqscan                                   | 控制优化器对顺序扫描规划类型的使用。完全消除顺序扫描是不可能的，但是关闭这个变量会让优化器在存在其他方法的时候优先选择其他方法。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
  | dn:default_limit_rows                             | 设置生成genericplan的缺省limit估算行数。此参数设置为正数时意为直接将设置的值作为估算limit的行数，为负数时代表使用百分比的形式设置默认的估算值，负数转换为默认百分比，即-5代表5%。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
  | dn:sql_mode                                        | M-Compatibility模式下SQL行为控制配置项。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
  | dn:enable_dynamic_samplesize                      | 是否动态调整采样行数。对于超过一百万行的大表，收集统计信息时动态调整采样行数，提高统计信息准确性。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
  | dn:undo_space_limit_size                         | 用于控制undo强制回收阈值，达到阈值的80%启动强制回收，建议不小于undo_limit_size_per_transaction的值。单位为8KB。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
  | dn:umdk_enabled                                   | 控制当前数据库主备DN是否开启UMDK功能。若DN主备间通信走UMDK通信协议，则DN上相关日志关键字为"umdk"，若DN主备间通信走TCP协议，则记录log日志。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
  | dn:verify_log_buffers                             | 控制内存态verify log buffers大小，代表页数，单位为8kB。例如：数值为4时，代表申请内存为4 \* 8kB = 32kB。仅在page_version_check为persistence下生效。page_version_check为非persistence时，修改的值会下发到内核，但实际功能不会生效，直到将page_version_check修改为persistence时才会真正生效。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
  | dn:llvm_max_memory                                | 此参数仅限制Codegen执行方式下，编译产生的IR（包括缓存的和正在使用的）内存使用上限。Codegen使用的内存不采用预占的方式申请，属于max_dynamic_memory的一部分，且受llvm_max_memory参数的限制。单位为KB。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
  | dn:enable_control_group                           | 是否开启Cgroups功能。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
  | dn:local_syscache_threshold                      | 系统表cache在单个session缓存的大小。单位为KB。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
  | dn:enable_convert_illegal_char                   | 控制数据库是否支持超出字符集范围的字符。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
  | dn:system_view_version                            | 控制系统视图的版本。所有版本向下兼容，例如system_view_version=3时同时满足版本2与版本1的所有特性。详细内容请参考产品文档。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
  | track_activity_query_size                        | 指定记录每个SQL的最大字节数，超过此阈值，记录的SQL将被截断。该参数设置过大会占用大量内存，甚至把内存耗尽，建议不超过4096。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
  | dn:enable_workload_rule                          | 控制系统是否启用SQL限流。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
  | dn:archive_interval                               | 表示归档间隔时间。超过该参数设定的时间时强制归档日志文件。设置较大影响PITR的RPO，建议使用默认值。单位为秒。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
  | div_precision_increment                           | M-Compatibility模式数据库行为配置项。会话级参数，用于设置除法结果精度提升值，也即结果精度为第一个操作参数的精度加上这个参数值。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
  | dn:adaptive_cost_min_time                          | 该参数用于设置基数反馈收集的SQL时间阈值，只有执行时间大于该值的语句反馈会被收集。单位为毫秒。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
  | dn:audit_dml_state_select                        | 是否对SELECT操作进行审计。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
  | dn:codegen_compile_thread_num                     | 该参数用于设置Codegen编译线程的线程数量。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
  | max_wal_senders                                  | 备DN连接主DN获取物理日志，逻辑复制工具连接主DN获取逻辑日志都会占用walsender线程，此参数标识最大允许创建walsender线程的个数。该参数值设置小于20可能会导致扩容失败。该参数值需要小于max_connections参数的值。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
  | dn:max_concurrent_autonomous_transactions        | 自治事务最大连接数，同一时间自治事务执行的最大并发数。当设置为0时，将无法执行自治事务。理论最大值为10000。根据实际业务需要和硬件配置设置此参数，建议不超过max_connections的1/10。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
  | dn:enable_extension                               | 控制是否支持创建数据库扩展插件。请在特定场景经评估后使用，通常不需要调整。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
  | dn:max_compile_functions                           | 设置服务器存储的函数编译结果的最大数量。存储过多的函数和存储过程的编译结果可能占用很大内存。将此参数设置为一个合理的值，有助于减少内存占用，提升系统性能。请详细阅读参考资料，在明确适用场景并经测试充分验证后进行修改。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
  | dn:auto_explain_log_min_duration                  | 控制自动打印执行计划的耗时阈值，整体耗时大于auto_explain_log_min_duration的执行计划才会被打印。单位为毫秒。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
  | dn:enable_default_ustore_table                    | 指定是否开启默认支持Ustore存储引擎，该参数为on时，创建的表类型都为Ustore表。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
  | dn:enable_vacuum_control                        | 是否控制数据库常驻线程autoVacuumWorker到Vacuum控制组。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
  | dn:recovery_parse_workers                         | 极致RTO特性中ParseRedoRecord线程的数量。1.需要配合recovery_redo_workers使用。recovery_parse_workers和recovery_redo_workers同时大于1，则开启极致RTO。如不期望开启极致RTO，请保持recovery_parse_workers为默认值1；2.在开启极致RTO时确保参数replication_type为1；3.若同时开启极致RTO和并行回放，则极致RTO特性生效，并行回放特性失效；4.极致RTO不支持列存，在已经使用列存表或者即将使用列存表的系统中，请关闭极致RTO；5.极致RTO不支持流控，流控统一由recovery_time_target参数控制。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |
  | dn:page_version_check                            | 启用页面版本校验功能类型。off表示关闭页面版本校验功能。memory表示开启纯内存态的页面版本校验功能，故障重启页面版本信息会丢失。persistence表示开启持久态的页面版本校验功能，故障重启页面版本信息不丢失。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
  | dn:gsivfflat_secondary_probes                   | 表示待搜索的二级倒排表的数量，超过二级倒排表总数时执行全表搜索。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
  | dn:num_internal_lock_partitions                   | 控制内部轻量级锁分区的个数。该参数的调整会对性能与内存占用产生一定程度的影响，请详细阅读参考资料，在明确适用场景并经测试充分验证后进行修改。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
  | dn:enable_auto_explain                           | 控制是否开启自动打印执行计划。该参数是用来定位慢存储过程或慢查询。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
  | dn:audit_function_exec                           | 这个参数决定在执行存储过程、匿名块或自定义函数（不包括系统自带函数）时是否记录审计信息。0表示关闭，1表示开启。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
  | dn:auto_increment_cache                           | 对自动增长列批量插入或导入触发自增时，预留自增缓存值的个数。预留自增值时刷新自增计数器为自增缓存值的最大值，缓存值使用完毕之前，自增计数器值不变，触发自增使用缓存的值。参数值为0时，自动预留自增缓存值。第一次触发自增时，若已知即将插入自动增长列的行数，预留已知数量的值。若行数未知，每次预留2\^n个值，例如，第一次自增预留1个值，第二次自增预留2个值，第三次预留4个值，第四次预留8个值，以此类推，若预留值个数超过65535，预留65535个值。参数值不为0时，预留缓存值的数量为参数值。第一次触发自增时，若已知即将插入自动增长列的行数，预留已知数量的值。若行数未知，每次预留auto_increment_cache数量的自增值。预留的缓存值仅在语句内生效，若预留的自增缓存值没有全部被使用，后续插入语句基于自增计数器触发自增，会出现表中自动增长列的值不连续的情况。此参数不影响本地临时表中的自动增长列。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
  | dn:enable_codegen                               | 标识是否允许开启代码生成优化，目前代码生成使用的是LLVM优化。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |
  | dn:instr_unique_sql_combination_options            | Unique SQL 同类语句归并功能配置项。开启该特性会将同类语句的Unique SQL ID归一，并将生成的Unique SQL String做归一化处理。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
  | plan_cache_mode                                   | 指定在prepare语句中执行计划的策略。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
  | dn:group_concat_max_len                            | 函数GROUP_CONCAT()结果的最大长度。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
  | dn:hadr_recovery_point_target                      | 在流式容灾模式下备机能够在hadr_recovery_point_target时间内完成日志的刷盘，可以保证主实例与备实例切换时日志差距能够在hadr_recovery_point_target秒内，保障备实例升主日志量。设置时间过小会影响主机的性能，设置过大会失去流控效果。0是指不开启日志流控。单位为秒。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
  | dn:behavior_compat_options                      | 数据库兼容性行为配置项。proc_outparam_override选项行为变更后,业务需要重新建立连接或者重新启动集群,否则无法正确调用存储过程和函数。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
  | dn:page_missing_dirty_check                      | 页面漏置脏校验的功能开关，检测被修改页面是否忘记置脏，仅在page_version_check非off情况下生效。page_version_check为off时，修改的值会下发到内核，但实际功能不会生效，直到将page_version_check修改为非off时才会真正生效。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
  | dn:wdr_snapshot_full_backup_interval             | WDR snapshot做全量快照的间隔。该参数控制的不是时间间隔，而是间隔个数。例如，当取值为12时，每一组先生成一个全量快照，再生成11个增量快照；当取值为1时，每个快照都是全量快照。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
  | dn:vacuum_defer_cleanup_age                        | 指定VACUUM使用的事务数。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
  | cms:datastorage_threshold_value_check             | 设置磁盘占用率只读检测阈值，当数据目录所在磁盘占用超过这个阈值，自动将数据库节点设置为只读模式。单位为百分比。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
  | dn:audit_thread_num                               | 审计线程的个数,取值范围 1\~48。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
  | dn:wdr_snapshot_space_threshold                  | 快照空间占用维度的控制阈值。当快照占用空间达到该参数取值的80%时，会启用数据库的控制逻辑，使快照占用空间趋于平稳。单位为KB。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
  | dn:m_format_behavior_compat_options                 | 数据库M模式兼容性行为配置项。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
  | dn:gs_perf_interval                               | 设置自动采集perf采集间隔，（0表示停止采集，当参数修改为大于0小于5时会设置成值5）。单位为分钟。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
  | dn:extra_float_digits                             | 这个参数为浮点数值调整显示的数据位数，浮点类型包括float4、float8 以及几何数据类型。参数值加在标准的数据位数上（FLT_DIG或DBL_DIG中合适的）。设置为负数，表示消除不需要的数据位。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
  | dn:audit_dml_state                               | 是否对具体表的INSERT、UPDATE、DELETE操作进行审计，0表示关闭，1表示开启。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
  | max_allowed_packet                              | M-Compatibility模式数据库行为配置项。用于表示字符串函数返回值上限。必须是1024的整数倍。单位为KB。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
  | track_stmt_stat_level                            | 控制语句执行跟踪的级别。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
  | dn:max_standby_archive_delay                     | 当开启双机热备模式时，如果备机正处理归档WAL日志数据，此时进行查询会产生冲突，此参数就是设置备机取消查询之前所等待的时间。-1表示允许备机一直等待冲突的查询完成。单位为毫秒。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
  | dn:copy_special_character_version                 | COPY FROM导入导出数据时是否对非法编码的字符进行校验报错。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |
  | log_temp_files                                     | 单位为KB。是否记录临时文件的删除信息。正整数表示只记录比log_temp_files设定值大的临时文件的删除信息。值0表示记录所有的临时文件的删除信息。值-1表示不记录任何临时文件的删除信息。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |
  | enable_wdr_snapshot                               | 是否开启WDR 性能快照，开启时内核将定期进行性能视图快照。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
  | dn:m_format_dev_version                           | 数据库平台迭代小版本兼容性行为配置项。依赖sql_compatibility兼容性参数设置为M时，m_format_dev_version才会生效。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
  | password_effect_time                              | 该字段决定账户密码的有效时间。单位为天。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
  | dn:random_page_cost                              | 设置优化器计算一次非顺序抓取磁盘页面的开销。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
  | dn:immediate_analyze_threshold                    | 插入数据后自动做analyze的阈值。当新增数据量达到原有数据量的immediate_analyze_threshold倍，且总行数超过一百时，会自动触发一次analyze。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
  | dn:auto_increment_increment                        | 自动增长列的自增步长，自增值将由auto_increment_offset + N × auto_increment_increment计算而来，N为正整数。若小于auto_increment_offset自动增长列自增时会产生错误。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
  | dn:gs_format_behavior_compat_options             | gs_format_behavior_compat_options用于选择GaussDB内部系统函数配置项。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
  | enable_nestloop                                    | 控制优化器是否支持内表全表扫描嵌套循环连接规划类型。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
  | dn:b_format_dev_version                           | 数据库平台迭代小版本兼容性行为配置项。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
  | dn:check_disconnect_query                         | 控制客户端超时断连后，服务端语句终止执行功能是否开启。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
  | dn:wal_keep_segments                                | "pg_xlog"目录下保留事务日志文件的最小数目。备机通过获取主机此处的日志进行流复制。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
  | wdr_snapshot_retention_days                      | 系统中数据库监控快照数据的保留天数。单位为天。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
  | dn:max_standby_streaming_delay                    | 当开启双机热备模式时，如果备机正通过流复制接收WAL日志数据，此时进行查询会产生冲突，此参数设置备机取消查询之前等待的时间。-1表示允许备机一直等待冲突的查询完成。单位为毫秒。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
  | dn:enable_copy_server_files                      | 是否开启copy服务器端文件的权限。on表示开启copy服务端文件的权限，允许具有SYSADMIN权限的用户或继承了内置角色gs_role_copy_files权限的用户执行COPY FROM FILENAME或COPY TO FILENAME命令。off表示不开启copy服务端文件的权限，只允许初始用户执行COPY FROM FILENAME或COPY TO FILENAME命令。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |
  | checkpoint_segments                              | 设置checkpoint_timeout周期内所保留的最少WAL日志段文件数量。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
  | dn:page_version_partitions                        | 内存中缓存页面版本信息的哈希表分区数量，分区数量直接影响哈希查询效率和哈希冲突概率, 仅在page_version_check为非off情况下生效。page_version_check为off时，修改的值会下发到内核，但实际功能不会生效，直到将page_version_check修改为非off时才会真正生效。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
  | dn:password_encryption_type                        | 设置用户密码的加密方式。0表示采用md5方式对密码加密。1表示采用sha256和md5两种方式分别对密码加密，2表示采用sha256方式对密码加密，3表示采用sm3方式对密码加密。MD5加密算法安全性低，存在安全风险，不建议使用。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |
  | dn:enable_plsql_opfusion                         | 控制是否开启存储过程支持SQLBypass功能。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
  | dn:page_version_recycler_thread_num                | 控制回收和校验页面版本信息的线程数量，仅在page_version_check非off情况下生效。page_version_check为off时，修改的值会下发到内核，但实际功能不会生效，直到将page_version_check修改为非off时才会真正生效。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |
  | dn:dcf_thread_effective_time                       | DCF刷盘线程存活有效时间。参数用于判断磁盘是否处于I/O hang，超过此时间DCF无法访问I/O资源则认为线程I/O hang，则会触发降备动作。参数配置为0表示关闭I/O hang检测。单位为秒。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
  | dn:a_format_date_timestamp                        | 控制current_date、current_timestamp、localtimestamp在事务开启时返回系统时间，替代原有的事务开启时间。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
  | session_timeout                                   | 表明与服务器建立连接后，不进行任何操作的最长时间。0表示关闭超时设置。单位为秒。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
  | temp_file_limit                                   | 设置在一个会话中，触发临时文件写盘操作时，单个写盘文件的空间大小。-1表示没有限制。单位为KB。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |
  | dn:disable_keyword_options                         | 数据库兼容性行为配置项，该参数的值由若干个配置项用逗号隔开构成。设置该参数的标识符将不会作为关键字使用。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
  | dn:hadr_recovery_time_target                     | 在流式容灾模式下设置hadr_recovery_time_target能够让备数据库实例完成日志写入和回放。设置时间过小会影响主机的性能，设置过大会失去流控效果,0是指不开启日志流控。单位为秒。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |
  | password_lock_time                                 | 设置账户被锁定后的自动解锁时间。单位为天。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
  | wdr_snapshot_interval                            | 后台Snapshot自动对数据库监控数据执行快照操作的时间间隔。单位为分钟。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
  | update_lockwait_timeout                           | 允许并发更新参数开启情况下，该参数控制并发更新同一行时单个锁的最长等待时间。当申请的锁等待时间超过设定值时，系统会报错。单位为毫秒。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |
  | dn:wal_file_preinit_bounds                         | 设置业务运行时，WAL writer辅助线程每秒可预扩的WAL日志段文件的数量限制（WAL日志段文件的大小为16MB）。当该参数值为0时，表示不进行限制。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
  | dn:enable_feedback_cardest                        | 该参数用于另外设置的基于反馈的优化器基数和代价矫正功能开关，用于开发人员诊断模型相关问题。当enable_adaptive_cost参数设置为off，该参数设置为on时，算子信息仍会被收集，反馈基数估计接口仍会被调用，但此时后端自动模型维护的线程不会被启用，开发人员可以通过gs_acm_analyze_workload_manual()函数手动训练模型诊断问题。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
  | dn:enable_global_plsqlcache                       | 设置是否对package、存储过程、函数的编译产物进行全局缓存，执行产物进行session级缓存，开启该功能可以节省高并发下数据库节点的内存使用。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
  | dn:convert_illegal_char_mode                    | 用于在enable_convert_illegal_char参数开启时，设置客户端显示非法编码的占位符。取值范围为ascii编码表中十进制编码为32至126的95个可显示字符。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
  | dn:advance_xlog_file_num                          | 用于控制在后台周期性地提前初始化xlog文件的数目。该参数是为了避免事务提交时执行xlog文件初始化影响性能，但仅在超重负载时才可能出现，因此一般不用配置。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
  | enable_mergejoin                                | 控制优化器是否支持融合连接规划类型。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |
  | dn:tde_index_default_encrypt                      | 如果tde_index_default_encrypt=on，创建索引时，如果基表是加密表，则自动将新索引转换为加密索引。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
  | failed_login_attempts                              | 在任意时候，如果输入密码错误的次数达到failed_login_attempts则当前账户被锁定，password_lock_time秒后被自动解锁，仅sysadmin用户可以访问。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
  | undo_retention_time                               | 该参数用于闪回查询功能，设置undo日志保留时间。提示：1.本地磁盘undo空间会变大；2.后续增量备份中备份集大小会变大，保留了额外的undo内容。单位为秒。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
  | enable_global_syscache                             | 控制是否使用全局系统缓存。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
  | dn:max_io_capacity                                | 设置后端写进程批量刷页每秒的IO上限，需要根据具体业务场景和机器磁盘IO能力进行设置，要求RTO很短时间或者数据量比共享内存大多倍的情况，业务访问数据量又是随机访问时，该值不宜过小。设置较小的max_io_capacity会减少后端写进程刷页个数，如果业务触发页面淘汰多时，该值设置小会影响业务。单位为KB。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
  | dn:audit_set_parameter                             | 是否对SET操作进行审计，0表示关闭，1表示开启。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
  | index_txntype                                      | 设置索引页面格式为PCR或RCR。该值在系统初始化时为空，创建的索引默认兼容老版本索引类型（RCR类型）；一旦手动设置该参数后无法再设置为空。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
  | dn:auto_increment_offset                          | 自动增长列的起始值，自增值将由auto_increment_offset + N × auto_increment_increment计算而来，N为正整数。若大于auto_increment_increment自动增长列自增时会产生错误。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
  | dn:diskann_probe_ncandidates                     | 表示利用gsdiskann索引检索向量的时候的候选集合大小。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
  | autoanalyze_timeout                              | 设置autoanalyze的超时时间。在对某张表做autoanalyze时，如果该表的analyze时长超过了autoanalyze_timeout，则自动取消该表此次analyze。0表示不超时。单位为秒。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
  | dn:use_workload_manager                           | 是否开启资源管理功能。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
  | dn:enable_save_datachanged_timestamp            | 确定是否收集insert/update/delete,exchange/truncate/droppartition操作对表数据改动的时间。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
  | dn:max_process_memory                              | 单位为KB。设置DN实例可以使用的最大物理内存。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
  | dn:shared_buffers                                   | 单位为8KB。设置DN实例共享内存大小。建议设置shared_buffers值为内存的40%以内。行存列存分开对待，行存设置大一点，列存设置小一点。列存：(单服务器内存/单服务器数据库节点个数)\*0.4\*0.25。如果设置较大的shared_buffers需要同时增加checkpoint_segments的值。设置不合理有进程或实例重启失败的风险。如果设置的内存参数数值过大，超过物理内存上限，将会出现数据库由于无法申请到足够的内存而无法成功启动的情况。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
  | dn:standby_shared_buffers_fraction                | 备实例所在服务器使用shared_buffers内存缓冲区大小的比例。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |
  | dn:pagewriter_sleep                               | 单位为毫秒。设置用于增量检查点打开后，pagewriter线程每隔pagewriter_sleep的时间刷一批脏页下盘。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
  | dn:xloginsert_locks                               | 控制用于并发写预写式日志锁的个数。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |
  | dn:synchronous_commit                            | 设置当前事务的同步方式。通常情况下，一个事务产生的日志同步顺序如下：主机将日志内容写入本地内存。主机将本地内存中的日志写入本地文件系统。主机将本地文件系统中的日志内容刷盘。主机将日志内容发送给备机。备机接收到日志内容，存入备机内存。备机将备机内存中的日志写入备机文件系统。备机将备机文件系统中的日志内容刷盘。备机回放日志，完成对数据文件的增量更新。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
  | dn:enable_incremental_checkpoint                   | 增量检查点开关。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
  | dn:enable_instr_rt_percentile                     | 控制是否开启计算系统中80%和95%的SQL响应时间的功能。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
  | dn:enable_instr_cpu_timer                           | 控制是否捕获sql执行的cpu时间消耗。在x86架构集中式部署下，硬件配置规格为32核CPU/256GB内存，使用BenchmarkSQL5.0工具测试性能，开关此参数性能影响约3.5%。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
  | dn:enable_user_metric_persistent                  | 设置是否开启用户历史资源监控转存功能。开启时，对于PG_TOTAL_USER_RESOURCE_INFO视图中的数据，会定期采样保存到GS_WLM_USER_RESOURCE_HISTORY系统表中。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
  | dn:log_hostname                                  | 默认状态下，连接消息日志只显示正在连接主机的IP地址。打开此选项同时可以记录主机名。由于解析主机名可能需要一定的时间，可能影响数据库的性能。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
  | dn:enable_instr_track_wait                        | 设置是否开启等待事件信息实时收集功能。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
  | dn:enable_instance_metric_persistent               | 设置是否开启实例资源监控转存功能。开启时，对实例的监控数据会保存到GS_WLM_INSTANCE_HISTORY系统表中。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
  | dn:enable_logical_io_statistics                     | 设置是否开启资源监控逻辑I/O统计功能。开启时，对于PG_TOTAL_USER_RESOURCE_INFO视图中的read_kbytes、write_kbytes、read_counts、write_counts、read_speed和write_speed字段，会统计对应用户的逻辑读写字节数、次数以及速率。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
  | dn:client_min_messages                           | 控制发送到客户端的消息级别。每个级别都包含排在它后面的所有级别中的信息。级别越低，发送给客户端的消息就越少。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
  | dn:pagewriter_thread_num                          | 设置用于增量检查点打开后后台刷页的线程数，主要是按照脏页置脏的顺序刷盘，用于推进recovery点。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |
  | dn:bgwriter_delay                                | 单位为毫秒。设置后端写进程写"脏"共享缓冲区之间的时间间隔。每一次，后端写进程都会为一些脏的缓冲区发出写操作（全量checkpoint模式用bgwriter_lru_maxpages参数控制每次写的量，然后休眠bgwriter_delay毫秒后才再次启动；增量checkpoint模式下，根据设定candidate_buf_percent_target计算目标空闲缓冲页面个数，不足时每隔bgwriter_delay毫秒刷一批页面下盘，刷页个数根据目标差距百分比计算，会根据max_io_capacity限制最大数量）。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
  | dn:max_files_per_process                           | 设置每个服务器进程允许同时打开的最大文件数目。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
  | dn:candidate_buf_percent_target                   | 设置用于增量检查点打开时，候选buffer链中可用buffer数目占据shared_buffer的百分比，当小于该值时，bgwriter线程会以max_io_capacity参数计算出来的max_io刷页。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
  | checkpoint_segments                                 | 设置checkpoint_timeout周期内所保留的最少WAL日志段文件数量。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
  | dn:checkpoint_timeout                              | 单位为秒。设置自动WAL检查点之间的最长时间。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
  | dn:incremental_checkpoint_timeout                  | 单位为秒。增量检查点开关打开之后，设置自动WAL检查点之间的最长时间。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
  | dn:wal_writer_delay                               | 单位为毫秒。WalWriter线程的写间隔时间。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
  | dn:wal_buffers                                     | 单位为8KB。存放WAL数据的共享内存空间的XLOG_BLCKSZ数，详细取值范围需参考[wal_buffers](https://support.huaweicloud.com/distributed-devg-v8-gaussdb/gaussdb-10-0271.html#section6)。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
  | dn:walwriter_cpu_bind                              | 绑定到WAL写入线程的CPU核。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
  | dn:bulk_write_ring_size                          | 执行大批量数据写入操作时（例如copy动作），该操作使用的环形缓冲区的大小。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
  | dn:recovery_redo_workers                          | 是极致RTO特性中每个ParseRedoRecord线程对应的PageRedoWorker数量。recovery_redo_workers需要配合recovery_parse_workers使用，只有recovery_parse_workers大于1，recovery_redo_workers参数设置值才生效。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
  | dn:enable_ai_watchdog                            | 开启或关闭AI Watchdog功能。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
  | dn:max_connections                               | 允许连接的最大并发连接数。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
  | dn:resilience_memory_reject_percent                | 用于控制内存过载逃生的动态内存占用百分比。该参数仅在GUC参数use_workload_manager和enable_memory_limit打开时生效。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
  | dn:resilience_threadpool_reject_cond               | 用于控制线程池过载逃生的堆积会话数占比。该参数仅在GUC参数enable_thread_pool和use_workload_manager打开时生效。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
  | dn:vacuum_cost_delay                             | 单位为毫秒。指定开销超过vacuum_cost_limit的值时，进程睡眠的时间。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
  | dn:b_format_version                                | B兼容模式下SQL行为控制配置项。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
  | dn:enable_control_group                             | 是否开启Cgroups功能。此参数需在CN和DN同时应用。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
  | dn:track_stmt_parameter                          | 开启track_stmt_parameter后，在statement_history中记录的执行语句不再进行归一化操作，可以显示完整SQL语句信息，辅助DBA进行问题定位；其中对于简单查询，显示完整语句信息；对于PBE语句，显示完整语句信息的同时，追加每个变量数值信息，格式为"query string；parameters:$1=value1,$2=value2,..."，该参数提供的目的是为用户呈现全量SQL信息，不受track_activity_query_size参数控制。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
  | track_activity_query_size                          | 单位为B。用于跟踪每一个活动会话的当前正在执行命令的字节数。如果实际命令字节数大于该值，会进行截断。该参数影响多个系统视图的内存占用，调整该参数大小对内存占用影响较大，可通过instr_unique_sql_count\*track_activity_query_size估算内存占用。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
  | dn:auto_explain_level                               | 控制自动打印执行计划的日志等级。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
  | cma:log_saved_days                                  | 单位为天。日志最大保留天数。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
  | cma:log_threshold_check_interval                 | 单位为秒。日志压缩和清除的时间间隔。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
  | dn:wdr_snapshot_query_timeout                      | 单位为秒。系统执行数据库监控快照操作时，设置快照操作相关的sql语句的执行超时时间。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
  | dn:enable_wdr_snapshot_standby                     | 是否开启备机支持数据库监控快照功能。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |
  | dn:backtrace_min_messages                         | 控制当产生该设置参数级别相等或更高级别的信息时，会打印函数的堆栈信息到服务器日志文件中。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
  | dn:log_statement                                     | 控制记录SQL语句。对于使用扩展查询协议的客户端，记录接收到执行消息的事件和绑定参数的值（内置单引号要双写）。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
  | dn:asp_flush_rate                                   | 当内存中样本个数达到asp_sample_num时，会按一定比例把内存中样本刷新到磁盘上，asp_flush_rate为刷新比例。该参数为10时表示按10：1进行刷新。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
  | dn:asp_sample_interval                             | 单位为秒。每次采样的间隔。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
  | dn:audit_space_limit                               | 单位为KB。审计文件占用的磁盘空间总量。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
  | dn:enable_defer_calculate_snapshot                  | 延迟计算快照的xmin和oldestxmin，执行1000个事务或者间隔1s才触发计算，设置为on时可以在高负载场景下减少计算快照的开销，但是会导致oldestxmin推进较慢，影响垃圾元组回收，设置为off时xmin和oldestxmin可以实时推进，但是会增加计算快照时的开销。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
  | dn:enable_global_plancache                         | 设置是否对PBE查询和存储过程中语句的执行计划进行缓存共享，开启该功能可以节省高并发下数据库节点的内存使用。在打开enable_global_plancache的情况下，为保证GPC生效，默认local_syscache_threshold不小于16MB。即如当前local_syscache_threshold小于16MB，则设置为16MB，如大于16MB，则不改变。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
  | dn:enable_prevent_job_task_startup                 | 控制是否启动job线程。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
  | dn:log_min_messages                                | 控制写到服务器日志文件中的消息级别。每个级别都包含排在它后面的所有级别中的信息。级别越低，服务器运行日志中记录的消息就越少。当和log_min_messages取相同值log时所代表的消息级别不同。部分日志信息的打印需要同时配置该参数与logging_module，即设置该参数打开后可能还需要设置logging_module打开对应模块的日志打印开关。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
  | dn:max_recursive_times                            | 控制withrecursive的最大迭代次数。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
  | dn:vacuum_freeze_min_age                            | 指定VACUUM在扫描一个表时用于判断是否用FrozenXID替换记录的xmin字段（在同一个事务中）。尽管随时可以将此参数设为上述取值范围之间的任意值，但是，VACUUM将默认其有效值范围限制在autovacuum_freeze_max_age的50%以内。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |
  | dn:vacuum_freeze_table_age                         | 指定VACUUM对全表的扫描冻结元组的时间。如果当前事务号与表pg_class.relfrozenxid64字段的差值已经大于参数指定的时间时，VACUUM对全表进行扫描。尽管随时可以将此参数设为上述取值范围之间的值，但是，VACUUM将默认其有效值范围限制在autovacuum_freeze_max_age的95%以内。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |
  | dn:allow_create_sysobject                        | 设置是否允许在系统模式下创建或修改函数、存储过程、同义词、聚合函数、操作符等对象。此处的系统模式指数据库初始后自带的模式，但不包含public模式。系统模式的oid通常小于16384。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
  | dn:standby_max_query_time                         | 单位为秒。开启极致RTO功能后，支持的备机上查询的最大时间，超过该时间会被取消。 何时取消查询受回收线程的时间间隔参数standby_recycle_interval和查询取快照的时间影响，因此备机上查询的实际执行时间要大于该参数。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
  | dn:exrto_standby_read_opt                        | 支持极致RTO备机读优化，默认开启。主机和备机间不同步该参数。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
  | dn:dirty_page_percent_max                         | 设置用于增量检查点打开后脏页数量占shared_buffers的百分比。达到这个设定值时，后台刷页线程将以设置的max_io_capacity计算出的最大值刷脏页。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |
  | dn:enable_bitmapscan                              | 控制优化器对位图扫描规划类型的使用。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |
  | dn:autovacuum                                      | 控制数据库自动清理线程（autovacuum）的启动。自动清理线程运行的前提是将track_counts设置为on。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
  | dn:autovacuum_analyze_scale_factor                | 设置触发一个ANALYZE时增加到autovacuum_analyze_threshold的表大小的缩放系数。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
  | dn:autovacuum_analyze_threshold                    | 设置触发ANALYZE操作的阈值。当表上被删除、插入或更新的记录数超过设定的阈值时才会对这个表执行ANALYZE操作。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
  | dn:autovacuum_freeze_max_age                        | 设置事务内的最大时间，使得表的pg_class.relfrozenxid字段在VACUUM操作执行之前被写入。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
  | dn:autovacuum_io_limits                           | 控制autovacuum进程每秒触发I/O的上限。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
  | dn:autovacuum_vacuum_threshold                       | 设置触发VACUUM的阈值。当表上被删除或更新的记录数超过设定的阈值时才会对这个表执行VACUUM操作。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
  | dn:default_transaction_read_only                    | 设置每个新创建事务是否是只读状态。该参数设为on后只读，无法执行dml和写事务。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
  | dn:autovacuum_vacuum_cost_delay                    | 单位为毫秒。设置在自动VACUUM操作里使用的开销延迟数值。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
  | dn:autovacuum_vacuum_cost_limit                     | 设置在自动VACUUM操作里使用的开销限制数值。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
  | dn:enable_lock_account                             | 该参数控制账号使用错误密码连续登录失败达到参数failed_login_attempts所设定的值后，是否自动锁定账号。管理员手动锁定不受参数控制。设置为off会降低账号安全性。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
  | dn:enable_force_create_obj                       | 用于控制一次性入库功能的开启与关闭。开启该参数后，若创建或重建函数、包时存在未定义的对象，会创建一个虚拟的对象用于编译，并在函数体编译的过程中通过try catch捕获异常，使创建或重建过程能够运行成功。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
  | dn:ddl_invalid_mode                                | 用于控制在对函数或包做DROP CASCADE操作时，对依赖其的对象（函数或包）进行的行为。级联失效依赖对象的过程中，若出现了已失效的对象时，中断级联失效操作。 - delete：对函数或包做DROP CASCADE操作时，级联删除依赖其的对象（函数或包）。  - invalid：对函数或包做DROP CASCADE操作时，级联失效依赖其的对象（函数或包）。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
  | dn:foreign_key_checks                             | 控制是否开启外键约束的完整性检查。该参数仅在M-Compatibility兼容模式下生效。建议仅在数据导入时，且保证原有数据满足外键约束完整性的场景下，将该参数设置为off，提升导入效率。将该参数设置为off时，对参考表、被参考表的DML操作不会触发外键的完整性检查。DML操作后，表中可能存在与外键完整性冲突的数据，且重新启用该参数时，不会对已有数据是否符合外键约束完整性进行校验。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
  | dn:instr_unique_sql_track_type                     | unique sql记录sql方式。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |
  | dn:idle_in_transaction_timeout                    | 单位为秒。表明与服务器建立连接并开启事务后，事务空闲并不进行任何操作的最长时间。0表示关闭超时设置。正数表示与服务器建立连接并开启事务后，事务空闲并不进行任何操作的最长时间。当超过设定的值后，会与服务器断开连接。参数值设置越小越安全，但用户使用越不便，依据业务安全诉求设定。参数设置过小，可能会使得事务开启后，客户端应用在运行过程中没有及时发送新的请求，从而导致会话超时退出，影响用户使用。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
  | dn:enable_asp_standby                              | 设置是否开启ASP支持备机功能。开启该功能后，ASP报告进行采样时，会同步获取备机的采集数据。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
  | dn:asp_flush_interval                             | 单位为秒。设置ASP定时刷盘的时间间隔。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
  | dn:enable_htap                                    | 是否开启HTAP特性，开启HTAP特性后，会加载COLVIEW关键字指定列的存量行存数据到内存IMCV（In-memory Column View，列式内存引擎）中，用于提高AP（Analytical Processing，分析处理）查询效率。该参数默认关闭，如果需要开启，请结合数据库使用场景，存在大量AP查询时，开启该参数可以优化查询效率。纯TP查询场景不建议开启该参数。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
  | dn:enable_parallel_populate                       | 依赖HTAP特性开启状态，设置是否开启存量行存转内存列IMCV的并行加载特性，以加速IMCV表创建流程。开启该参数后，加载行存数据到IMCV表可能会影响行存表的性能，请根据使用场景进行设置。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
  | dn:htap_router_mode                                 | 依赖HTAP特性开启状态，设置HTAP透明路由的模式。 - row：强制使查询负载选择行存计划。  - column：当查询请求中的列加载到IMCV时，无视代价高低，强制执行列存（IMCVScan）计划；若存在未加载到IMCV的列时，执行行存计划。  - auto：根据查询请求中的列是否加载到IMCV，以及行列计划代价高低，自动选择行、列、行列混合计划。当使用场景有混合负载时，推荐该参数设置为auto。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
  | dn:enable_imcvscan                                 | 依赖HTAP特性开启状态，设置是否打开HTAP内存列扫描算子IMCVScan。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
  | dn:htap_max_mem_size                             | 单位为KB。依赖HTAP特性开启状态，设置HTAP特性可用的内存上限。该参数不应该超过max_process_memory，并根据实际使用场景合理分配空闲内存作为该参数的值。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
  | dn:batch_error_mode_sp_name                      | 该参数用于BatchErrorMode模式下的保存点命名，只在集中式下生效。 取值范围：英文字符或数字或下划线组成的字符串，0\~1023个字符。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
  | dn:float_shortest_precision                     | 这个参数控制是否开启最小精度方法替代sprintf()来实现浮点数的序列化功能。该最小精度方法用于提升浮点数序列化系统函数的性能，即缩短float4out()和float8out()两个系统函数单线程的执行时间。建议新开局点或者对浮点序列化有性能诉求，可以设置此参数。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
  | dn:enable_case_intervaltonumeric                   | 控制CASE语句中是否支持INTERVAL转NUMERIC。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
  | dn:enable_logical_replication_dictionary          | 表示是否开启创建多版本字典表类型的逻辑复制槽。字典类型的系统表基线化完成后创建逻辑复制槽为字典表类型的逻辑复制槽，否则即使该参数开启仍旧创建的是online catalog类型的逻辑复制槽。该参数默认on，如果需要创建online catalog类型的逻辑复制槽时设置为off。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
  | dn:logical_replication_dictionary_retention_time | 单位为天。数据字典相关系统表数据保留时间。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
  | dn:enable_uniq_idx_a_compat                     | 控制复合唯一索引针对Null值是否兼容A数据库。该参数仅在A兼容性的数据库中适用，建议使用默认值。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |
  | dn:costbased_rewrite_rule                          | 该参数用于标识对指定的查询改写规则开启基于代价的评估策略。部分查询改写规则支持基于代价评估是否对SQL进行改写，从而使内核生成更好的查询计划，提升SQL执行效率。该参数与GUC参数rewrite_rule互斥，如果同时设置了costbased_rewrite_rule和rewrite_rule，则rewrite_rule的相关规则配置不生效。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
  | dn:costbased_rewrite_rule_max_iterations          | 对本次执行的SQL在计划生成阶段，如果同一规则中满足做代价评估的条件数超过该参数设置时，则对本次请求中超过阈值的条件关闭基于代价的评估策略，转化为基于规则的改写策略。当查询改写阶段开启基于代价的评估策略后该参数生效。该参数受GUC参数costbased_rewrite_rule影响，当costbased_rewrite_rule值不为none时，该参数生效。如果设置该参数值为0，表示对当前SQL关闭基于代价的改写策略。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
  | dn:costbased_rewrite_rule_timeout                  | 单位为毫秒。对本次执行的SQL在计划生成阶段，如果使用各规则做代价评估的整体时间超过设置的超时时间时，则对本次请求后续流程关闭基于代价的评估策略，转化为基于规则的改写策略。当查询改写阶段开启基于代价的评估策略后该参数生效。该参数受GUC参数costbased_rewrite_rule影响，当costbased_rewrite_rule值不为none时，该参数生效。如果设置该参数值为0，表示对当前SQL关闭基于代价的改写策略。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
  | dn:enable_ecpg_cursor_duplicate_operation        | ECPG控制在A兼容下是否支持重复打开/关闭游标，仅在ECPG连接A兼容数据库时生效。直接安装本版本数据库时，该参数值为on。从老版本升级到当前版本时，该参数值为off。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
  | dn:bm25_ncandidates                                | 表示使用BM25索引做相似文档排序召回检索时所需准备排名靠前的文档数量，用于加速带有WHERE过滤条件的相似文档检索。根据检索语句过滤条件和LIMIT返回数量设置，大概计算为LIMIT召回数量/文档结果满足过滤条件几率。数值过大或者过小会使BM25索引检索时延变长，严重时可能使时延增加3-4倍。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
  | dn:bm25_ranking_metric                           | 表示BM25索引使用的相似文档排序召回检索算法。具体数值对应关系如下： - 0：BM25_OKAPI（默认值）。  - 1：BM25_ATIRE。  - 2：BM25_L。  - 3：BM25_PLUS。  - 4：BM25_ADPT。  - 5：BM25_T。  - 6：BM25_C。  - 7：BM25_Q。  - 8：TF_IDF。  - 9：TF_LDP_IDF。  - \>9：使用默认的BM25_OKAPI算法。    |
  | dn:enable_interp_reuse_tran                      | 表示是否支持存储过程中嵌套异常块子事务复用，该功能只有在开启了behavior_compat_options参数的plstmt_implicit_savepoint选项后方能生效。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
  | dn:enable_smp_dml                                 | 标识是否允许DML语句并行执行。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
  | dn:enable_cached_operator                        | 控制算子执行态缓存特性的开关。关闭则无法对算子执行态进行缓存，影响查询性能。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
  | dn:enable_smp_partitionwise                       | 控制是否在SMP场景下，开启Partition-wise Join的能力。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
  | dn:force_smp_partitionwise_scan                     | 在SMP场景下，打开Partition-wise Join开关enable_smp_partitionwise后，是否在全局范围内开启Partition-wise Scan的并行扫描方式。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
  | dn:enable_fast_numeric_agg                        | 这个参数控制是否开启针对numeric数据类型的agg优化。关闭后可能会导致对应场景查询性能下降。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
  | dn:enable_err_stack                                | 控制ERROR级别中ACTION为"Contact Huawei technical support."的错误码报错是否打印堆栈。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
  | dn:enable_show_err_code                            | 控制gsql等前端连接是否显示报错的错误码。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
  | dn:sqlapply_preserve_commit_order                 | 控制逻辑备机，是否按照远端主机事务的提交顺序进行回放提交。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
  | dn:blackbox_number                                  | 控制"$GAUSSLOG/gs_blackbox/{nodename}"目录下最多能够保留的黑匣子文件个数。设置为0将关闭功能，不保留黑匣子文件，有可能影响性能诊断。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
  | dn:enable_bloom_filter                              | 标识是否允许使用BloomFilter优化。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
  | dn:bloom_filter_apply_threshold                   | 启用BloomFilter优化时，Hashjoin的Apply侧可以创建BloomFilter的最小数据量。如果apply侧的数据量低于这个值，则不会建立BloomFilter。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
  | dn:scan_wait_for_bloom_filter                      | 扫描算子是否等待BloomFilter创建完成。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
  | dn:enable_fast_vecop                                | 标识是否开启列存表中向量化运算优化。对Timestamp，int32，int64，float8类型的列存运算优化，并减少行存调用开销，支持自动向量化运算。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
  | dn:enable_memory_limit                            | 设置是否启用逻辑内存管理模块。由于存在固定开销，即shared_buffers和元数据（大约200MB），若max_process_memory减去固定开销小于2GB，GaussDB会强制把enable_memory_limit设置为off。其中元数据是GaussDB内部使用的内存和部分并发参数，如max_connections，thread_pool_attr，max_prepared_transactions等参数相关。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
  | dn:resource_track_cost                            | 设置对当前会话的语句进行资源监控的最小执行代价。该参数仅在enable_resource_track参数取值为on时才有效。值为-1时，不进行资源监控。值大于等于0且小于等于9时，对执行代价大于等于10的语句进行资源监控。值大于等于10时，对执行代价超过该参数值的语句进行资源监控。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
  | dn:max_size_for_xlog_retention                     | 用于控制何时触发备份复制槽的强制推进，以避免由于备份操作过程中日志无法回收导致磁盘满、实例只读等影响。该参数实际设置值建议比cm_server组件的datastorage_threshold_value_check略小一点，以避免实例进入只读状态。0表示关闭该功能。负值表示按磁盘阈值触发，如-80，表示当磁盘阈值超过80%，且日志回收是由于备份操作被阻塞，那么会触发备份复制槽的强制推进。正值表示按日志积压大小触发，如32，表示当备份复制槽落后当前检查点redo位置超过32段日志大小（每段日志大小为16MB），且日志回收是由于备份操作被阻塞，那么会触发备份复制槽的强制推进。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |
  | dn:enable_cachedplan_mgr                            | 该参数用于指定是否开启自适应计划选择功能。自适应计划选择弥补了传统单一缓存计划无法根据查询条件参数进行变化带来的性能问题，并且避免了频繁调用查询优化。开启此功能后，用户可以通过维护多个缓存计划实现适应不同的查询参数，从而提升查询执行性能。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
  | dn:undo_limit_size_per_transaction               | 用于控制单事务undo分配空间阈值，达到阈值时事务报错回滚，单位为8kb。建议undo_limit_size_per_transaction的值小于undo_space_limit_size的值，若大于undo_space_limit_size的值，可以设置成功，但是在使用时取两个参数的最小值作为实际的单事务undo分配空间阈值。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
  | dn:wal_receiver_buffer_size                       | 备机接收xLog存放到内存缓冲区的大小，单位KB。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
  | dn:deadlock_timeout                               | 设置死锁超时检测时间，以毫秒为单位。当申请的锁超过设定值时，系统会检查是否产生了死锁。该参数仅针对常规锁生效。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
  | dn:max_size_for_xlog_prune                        | 单位为KB。在备机故障时主机保留的xlog最大数量。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
  | dn:gsivfflat_probes                                 | 指定利用gsivfflat索引检索向量时待搜索的倒排列表的数量，超过gsivfflat索引的倒排列表总数时执行全表搜索。gsivfflat索引的倒排列表总数由创建索引时参数ivf_nlist指定。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
  | dn:enable_operator_prefer                        | 该参数用于指定是否开启算子倾向性规则，在估计代价相近的情况下，倾向于选择参数化路径执行表连接。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
  | dn:logical_decode_options_default                | 指定逻辑解码启动时未指定解码选项的全局默认值。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
  | dn:password_min_digital                           | 该参数决定账户密码中至少需要包含的数字的个数，仅sysadmin用户可以访问。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
  | dn:password_min_length                             | 参数决定账户密码的最小长度，仅sysadmin用户可以访问。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
  | dn:password_min_lowercase                        | 该参数决定账户密码中至少需要包含的小写字母的个数，仅sysadmin用户可以访问。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
  | dn:password_min_special                           | 该参数决定账户密码中至少需要包含的特殊字符的个数，仅sysadmin用户可以访问。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
  | dn:password_min_uppercase                         | 该参数决定账户密码中至少需要包含的大写字母的个数，sysadmin用户可以访问。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
  | dn:enable_partition_autoextend_retry               | 分区表自动扩展新增分区默认采用自治事务。该参数设置为on后，自治事务新增分区出现异常时，会重试一次同事务新增分区的逻辑。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
  | dn:enable_gsplsql_execopt                          | 控制是否优化Tuple模式存储过程函数的执行。 存储过程函数的执行模式：Statement模式：通过perform或者call procedure()调用，存储过程函数执行过程为单独SQL语句。Tuple模式：通过targetlist，trigger方式调用，调用环境为执行态的1个元组输入。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |
  | dn:recovery_redo_workers                             | 是极致RTO特性中每个ParseRedoRecord线程对应的PageRedoWorker数量。recovery_redo_workers需要配合recovery_parse_workers使用，recovery_parse_workers或者recovery_redo_workers大于1，则开启极致RTO。如不期望开启极致RTO，请保持recovery_redo_workers为默认值1。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
  | dn:session_max_dynamic_memory                    | 单位为KB。管控会话级内存上限，会话内存使用超过该值后会报错中断。-1，表示不管控。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
  | dn:logging_module                                  | 用于设置或者显示模块日志在服务端的可输出性。特殊标识ALL用于对所有模块日志进行设置。可以使用on/off来控制模块日志的输出。如开启COMMAND和DFS模块日志打印，则设置值为on(COMMAND,DFS)，未设置模块默认为关闭；关闭所有模块日志打印，则设置值为off(ALL)。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
  | dn:ustore_attr                                   | 该参数主要用来控制USTORE存储引擎表的信息统计，回滚类型，重点模块(包括数据,索引,回滚段,回放等)运行时数据的校验，主要用于协助研发问题定位。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
  | dn:max_cbm_retention_time                         | 单位为秒。用于控制何时触发备份CBM文件的强制回收，以避免由于备份操作过程中CBM文件无法回收导致磁盘满、集群只读等影响。该参数实际设置值建议按照全备的时间间隔设置。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |
  | cma:log_max_count                               | 日志清理数量阈值。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
  | cma:log_max_size                                   | 单位为MB。控制日志最大存储值。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
  | cms:enable_transaction_read_only                  | 是否启用磁盘超限时节点只读。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
  | cms:force_promote                                 | 是否开启DN备机强制升主，强制升主有可能导致数据丢失。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
  | dn:a_format_version                                | 数据库平台兼容性行为配置项。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
  | asp_retention_days                                 | 当ASP样本写到系统表时，该参数表示保留的最大天数。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
  | dn:asp_sample_num                                   | LOCAL_ACTIVE_SESSION视图的最大样本个数，仅sysadmin用户可以访问。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
  | dn:audit_system_function_exec                     | 这个参数决定在执行白名单内的系统函数时是否记录审计日志。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
  | dn:autovacuum_mode                                | 该参数仅在autovacuum设置为on的场景下生效，它控制autoanalyze或autovacuum的打开情况。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
  | autovacuum_naptime                               | 单位为秒。设置两次自动清理操作的时间间隔。参数类型：整型参数。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |
  | dn:autovacuum_vacuum_scale_factor                   | VACUUM时表的规模因子，用于计算触发VACUUM的阈值。触发VACUUM的阈值=autovacuum_vacuum_threshold+reltuples（表上元组的个数）\*autovacuum_vacuum_scale_factor。当表上被删除或更新的记录数超过阈值时，才会对这个表执行VACUUM操作。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
  | dn:db4ai_snapshot_mode                           | snapshot有2种模式：MSS（物化模式，存储数据实体）和CSS（计算模式，存储增量信息）。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
  | dn:db4ai_snapshot_version_delimiter              | 该参数为数据表快照版本分隔符，长度为1。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |
  | dn:db4ai_snapshot_version_separator              | 该参数用于指定数据表快照子版本分隔符，长度为1。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
  | dn:default_segment                                | 控制是否默认创建段页式表。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
  | dn:enable_access_server_directory                 | 是否允许非初始用户创建、修改和删除DIRECTORY对象。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
  | dn:enable_analyze_check                          | 标识是否允许在生成计划的时候，对于在pg_class中显示reltuples和relpages均为0的表，检查该表是否曾进行过统计信息收集。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
  | dn:enable_backend_control                         | 是否控制数据库常驻线程到DefaultBackend控制组。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
  | dn:enable_bbox_dump                              | 是否开启黑匣子功能，在系统不配置core机制的时候仍可产生core文件。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
  | dn:enable_early_free                              | 控制是否可以实现算子内存的提前释放。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |
  | dn:enable_hypo_index                              | 该参数控制优化器执行EXPLAIN命令时，是否创建虚拟索引。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
  | dn:enable_standby_walsync_optimization           | 启用主备WAL日志同步性能优化的开关。开启后，备机WAL日志落盘方式由fsync方式改为ADIO（asynchronous-direct input-ouput）方式，WAL日志不经过OS的cache缓存，直接从高斯内存写到磁盘，并且写磁盘从原来同步改为异步方式，加快落盘速度，提升主备WAL日志同步的性能。另外，主机工作线程等待备机WAL日志落盘后的唤醒方式也有变化， 从原来的双链表队列检查方式改为轮询检查方式，减少唤醒等待时间，提升性能。当前版本支持的同步模式是quorum，不支持paxos。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
  | dn:enable_stmt_track                             | 是否对DN节点启用Full /Slow SQL特性。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
  | dn:force_promote                                   | 是否开启DN备机自动强制升主，强制升主有可能导致数据丢失，修改需要重启集群。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
  | lockwait_timeout                            | 锁超时时间。如果等锁线程在该时间内无法拿到锁，则报锁超时失败。触发CANCEL模式拿锁时，实际使用的锁超时时间为此参数设置的2倍。单位：毫秒。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
  | dn:logical_replica_identity_force                | 控制全局逻辑复制旧元组的记录级别。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |
  | dn:max_active_global_temporary_table             | 全局临时表功能开关，控制是否可以创建全局临时表。该参数的取值决定了共享缓存中预留给全局临时表所需的哈希表的内存使用，并不会强制限制所有会话中的活跃全局临时表总数。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |
  | dn:memory_trace_level                            | 动态内存使用超过最大动态内存的90%后，记录内存申请信息的管控等级。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
  | dn:enable_opfusion                               | 控制是否对简单查询进行查询优化。简单查询限制如下：只支持indexscan和indexonlyscan，且全部WHERE语句的过滤条件都在索引上；只支持单表增删改查，不支持join、using；只支持行存表，不支持分区表，表不支持有触发器；不支持active sql、QPS等信息统计特性；不支持正在扩容和缩容的表；不支持查询或者修改系统列；只支持简单SELECT语句；只支持简单INSERT语句；只支持简单DELETE语句；只支持简单UPDATE语句。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |
  | dn:enable_thread_pool                                | 线程池控制开关。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
     
 #### V2.0-3.x支持修改的参数
支持修改的参数如下：
- [V2.0-3.x分布式支持修改的参数]
  表4分布式参数 
  | 参数名称                                       | 描述                                                                                                                                                                                      |
  |:---|:---|
  | autoanalyze                                 | 标识是否允许在生成计划的时候，对于没有统计信息的表进行统计信息自动收集。                                                                                                                                                     |
  | autoanalyze_timeout                          | 设置autoanalyze的超时时间。在对某张表做autoanalyze时，如果该表的analyze时长超过了autoanalyze_timeout，则自动取消该表此次analyze。0表示不超时，单位为秒。                                                                                 |
  | cn:effective_cache_size                    | 设置CN节点优化器在一次单一的查询中可用的磁盘缓冲区的有效大小，单位为8KB。                                                                                                                                                |
  | cn:enable_hotkeys_collection                 | 是否开启对数据库内的被访问的键值进行统计。                                                                                                                                                                   |
  | cn:track_stmt_session_slot                  | 设置CN一个session缓存的最大的全量/慢SQL的数量。                                                                                                                                                        |
  | datestyle                                  | 设置日期和时间值的显示格式。                                                                                                                                                                           |
  | dn:effective_cache_size                    | 设置DN节点优化器在一次单一的查询中可用的磁盘缓冲区的有效大小，单位为8KB。                                                                                                                                                |
  | dn:enable_hotkeys_collection                | 是否开启对数据库内的被访问的键值进行统计。                                                                                                                                                                  |
  | dn:track_stmt_session_slot                 | 设置DN一个session缓存的最大的全量/慢SQL的数量。                                                                                                                                                          |
  | enable_seqscan                             | 控制优化器对顺序扫描规划类型的使用。完全消除顺序扫描是不可能的，但是关闭这个变量会让优化器在存在其他方法的时候优先选择其他方法。                                                                                                                       |
  | enable_slot_log                              | 是否开启逻辑复制槽主备同步特性。                                                                                                                                                                         |
  | enable_stream_operator                      | 控制优化器对stream的使用。当该参数关闭时，可能会有大量关于计划不能下推的日志记录到日志文件中。                                                                                                                                       |
  | failed_login_attempts                        | 在任意时候，如果输入密码错误的次数达到failed_login_attempts则当前账户被锁定，password_lock_time秒后被自动解锁，仅sysadmin用户可以访问。                                                                                              |
  | log_min_duration_statement                 | 当某条语句的持续时间大于或者等于特定的毫秒数时，记录每条完成语句的持续时间。设置过低的阈值可能影响负载吞吐，-1表示关闭此功能，单位是毫秒。                                                                                                                  |
  | max_replication_slots                        | 设置主机端的日志复制slot个数。                                                                                                                                                                       |
  | max_wal_senders                             | 备DN连接主DN获取物理日志，逻辑复制工具连接主DN获取逻辑日志都会占用walsender线程，此参数标识最大允许创建walsender线程的个数。                                                                                                              |
  | password_effect_time                         | 该字段决定账户密码的有效时间，单位为天。                                                                                                                                                                     |
  | password_lock_time                         | 设置账户被锁定后的自动解锁时间，单位为天。                                                                                                                                                                  |
  | recovery_time_target                         | 设置recovery_time_target秒能够让备机完成日志写入和回放。单位为秒。                                                                                                                                            |
  | session_timeout                             | 表明与服务器建立连接后，不进行任何操作的最长时间。0表示关闭超时设置。单位为秒。                                                                                                                     |
  | timezone                                     | 设置显示和解释时间类型数值时使用的时区。                                                                                                                                                                     |
  | track_stmt_stat_level                      | 控制语句执行跟踪的级别。                                                                                                                                                                            |
  | update_lockwait_timeout                     | 允许并发更新参数开启情况下，该参数控制并发更新同一行时单个锁的最长等待时间。当申请的锁等待时间超过设定值时，系统会报错，单位是毫秒。                                                                                                                      |
  | wal_level                                    | 设置写入WAL信息量的级别，不能为空或被注释掉。此参数设置为logical后才允许进行逻辑日志抽取，此参数设置为logical后xlog日志中会额外记录主键信息。                                                                                                       |
  | cn:audit_thread_num                            | 审计线程的个数，取值范围 1\~48。                                                                                                                                                                      |
  | dn:audit_thread_num                           | 审计线程的个数，取值范围 1\~48。                                                                                                                                                                       |
  | cn:qrw_inlist2join_optmode                 | 控制是否使用inlist-to-join查询重写。                                                                                                                                                                 |
  | dn:qrw_inlist2join_optmode                  | 控制是否使用inlist-to-join查询重写。                                                                                                                                                                |
  | cn:audit_xid_info                             | 是否在审计日志字段detail_info中记录SQL语句的事务ID，0表示关闭，1表示开启。                                                                                                                                          |
  | dn:audit_xid_info                           | 是否在审计日志字段detail_info中记录SQL语句的事务ID，0表示关闭，1表示开启。                                                                                 |
  | cn:default_limit_rows                        | 设置生成genericplan的缺省limit估算行数。此参数设置为正数时意为直接将设置的值作为估算limit的行数，为负数时代表使用百分比的形式设置默认的估算值，负数转换为默认百分比，即-5代表5%。                                                                                    |
  | dn:default_limit_rows                          | 设置生成genericplan的缺省limit估算行数。此参数设置为正数时意为直接将设置的值作为估算limit的行数，为负数时代表使用百分比的形式设置默认的估算值，负数转换为默认百分比，即-5代表5%。                                                                                   |
  | cn:audit_dml_state_select                    | 是否对SELECT操作进行审计。                                                                                                                                                                          |
  | dn:audit_dml_state_select                   | 是否对SELECT操作进行审计。                                                                                                                                                                        |
  | cn:audit_dml_state                            | 是否对具体表的INSERT、UPDATE、DELETE操作进行审计，0表示关闭，1表示开启。                                                                                                                                           |
  | dn:audit_dml_state                           | 是否对具体表的INSERT、UPDATE、DELETE操作进行审计，0表示关闭，1表示开启。                                                                                 |
  | cn:random_page_cost                           | 设置优化器计算一次非顺序抓取磁盘页面的开销。                                                                                                                                                                    |
  | dn:random_page_cost                          | 设置优化器计算一次非顺序抓取磁盘页面的开销。                                                                                                                                                                     |
  | cn:audit_set_parameter                       | 是否对SET操作进行审计，0表示关闭，1表示开启。                                                                                                                                   |
  | dn:audit_set_parameter                      | 是否对SET操作进行审计，0表示关闭，1表示开启。                                                                                                                                                                |
  | cn:enable_pbe_optimization                    | 设置优化器是否对以PBE（Parse Bind Execute）形式执行的语句进行查询计划的优化。                                                                                                                                        |
  | dn:enable_pbe_optimization                  | 设置优化器是否对以PBE（Parse Bind Execute）形式执行的语句进行查询计划的优化。                                                                                                                                         |
  | wdr_snapshot_interval                       | 后台Snapshot自动对数据库监控数据执行快照操作的时间间隔，单位分钟。                                                                                                                                                    |
  | cn:enable_auto_explain                       | 控制是否开启自动打印执行计划。该参数是用来定位慢存储过程或慢查询。                                                                                                                                                          |
  | dn:enable_auto_explain                       | 控制是否开启自动打印执行计划。该参数是用来定位慢存储过程或慢查询。                                                                                                                                                        |
  | enable_wdr_snapshot                         | 是否开启WDR 性能快照，开启时内核将定期进行性能视图快照。                                                                                                                                                            |
  | cn:max_concurrent_autonomous_transactions    | 自治事务最大连接数，同一时间自治事务执行的最大并发数。当设置为0时，将无法执行自治事务。                                                                                                                                              |
  | dn:max_concurrent_autonomous_transactions   | 自治事务最大连接数，同一时间自治事务执行的最大并发数。当设置为0时，将无法执行自治事务。                                                                                                                                            |
  | cn:max_standby_archive_delay                 | 当开启双机热备模式时，如果备机正处理归档WAL日志数据，此时进行查询会产生冲突，此参数就是设置备机取消查询之前所等待的时间，单位为ms。                                                                                                                    |
  | dn:max_standby_archive_delay                  | 当开启双机热备模式时，如果备机正处理归档WAL日志数据，此时进行查询会产生冲突，此参数就是设置备机取消查询之前所等待的时间，单位为ms。                                                                                                                     |
  | cn:max_standby_streaming_delay             | 设置备机取消查询之前等待的时间，单位为ms。                                                                                                                                                                    |
  | dn:max_standby_streaming_delay             | 设置备机取消查询之前等待的时间，单位为ms。                                                                                                                                                                  |
  | cn:recovery_max_workers                    | 并行回放线程个数。                                                                                                                                                                               |
  | dn:recovery_max_workers                    | 并行回放线程个数。                                                                                                                                                                                 |
  | cn:auto_explain_log_min_duration             | 控制自动打印执行计划的耗时阈值，整体耗时大于auto_explain_log_min_duration的执行计划才会被打印。单位为ms。                                                                                                                    |
  | dn:auto_explain_log_min_duration            | 控制自动打印执行计划的耗时阈值，整体耗时大于auto_explain_log_min_duration的执行计划才会被打印。单位为ms。                                                                                                                    |
  | cn:audit_function_exec                    | 这个参数决定在执行存储过程、匿名块或自定义函数（不包括系统自带函数）时是否记录审计信息。                                                                                                                                          |
  | dn:audit_function_exec                        | 这个参数决定在执行存储过程、匿名块或自定义函数（不包括系统自带函数）时是否记录审计信息。                                                                                                                                               |
  | cn:local_syscache_threshold                | 系统表cache在单个session缓存的大小。单位为KB。                                                                                                                                                         |
  | dn:local_syscache_threshold                 | 系统表cache在单个session缓存的大小。单位为KB。                                                                                                                                                           |
  | cms:datastorage_threshold_value_check        | 设置磁盘占用率只读检测阈值，当数据目录所在磁盘占用超过这个阈值，自动将数据库节点设置为只读模式，单位为百分比。                                                                                                                                 |
  | wdr_snapshot_retention_days                 | 系统中数据库监控快照数据的保留天数，单位天。                                                                                                                                                                 |
  | cn:enable_default_ustore_table              | 指定是否开启默认支持Ustore存储引擎，该参数为on时，创建的表类型都为Ustore表。                                                                                                                                          |
  | dn:enable_default_ustore_table                | 指定是否开启默认支持Ustore存储引擎，该参数为on时，创建的表类型都为Ustore表。                                                                                                                                          |
  | cn:undo_space_limit_size                      | 用于控制undo强制回收阈值，达到阈值的80%启动强制回收，单位为8kb。建议不小于undo_limit_size_per_transaction的值。                                                                                                              |
  | dn:undo_space_limit_size                  | 用于控制undo强制回收阈值，达到阈值的80%启动强制回收，单位为8kb。建议不小于undo_limit_size_per_transaction的值。                                                                                                            |
  | cn:undo_limit_size_per_transaction          | 用于控制单事务undo分配空间阈值，达到阈值时事务报错回滚，单位为8kb。建议undo_limit_size_per_transaction的值小于undo_space_limit_size的值，若大于undo_space_limit_size的值，可以设置成功，但是在使用时取两个参数的最小值作为实际的单事务undo分配空间阈值。                  |
  | dn:undo_limit_size_per_transaction            | 用于控制单事务undo分配空间阈值，达到阈值时事务报错回滚，单位为8kb。建议undo_limit_size_per_transaction的值小于undo_space_limit_size的值，若大于undo_space_limit_size的值，可以设置成功，但是在使用时取两个参数的最小值作为实际的单事务undo分配空间阈值。                  |
  | cn:enable_recyclebin                           | 用来控制回收站的实时打开和关闭。                                                                                                                                                                       |
  | dn:enable_recyclebin                         | 用来控制回收站的实时打开和关闭。                                                                                                                                                                          |
  | cn:recyclebin_retention_time                  | 设置回收站对象保留时间，超过该时间的回收站对象将被自动清理，单位为秒。                                                                                                                                                        |
  | dn:recyclebin_retention_time                 | 设置回收站对象保留时间，超过该时间的回收站对象将被自动清理，单位为秒。                                                                                                                                                       |
  | cn:undo_retention_time                       | 该参数用于闪回查询功能，设置undo日志保留时间，单位为秒。提示：1.本地磁盘undo空间会变大；2.后续增量备份中备份集大小会变大，保留了额外的undo内容。                                                                                                       |
  | dn:undo_retention_time                        | 该参数用于闪回查询功能，设置undo日志保留时间，单位为秒。提示：1.本地磁盘undo空间会变大；2.后续增量备份中备份集大小会变大，保留了额外的undo内容。                                                                                                         |
  | cn:cost_model_version                       | 此参数用来指定优化器代价模型的版本。可以视作一个保护参数，用来禁用最新的优化器代价模型，保持和旧版本计划一致。改变此参数，可能会导致很多SQL计划的改变。因此修改前请谨慎评估。                                                                                                |
  | dn:cost_model_version                     | 此参数用来指定优化器代价模型的版本。可以视作一个保护参数，用来禁用最新的优化器代价模型，保持和旧版本计划一致。改变此参数，可能会导致很多SQL计划的改变。因此修改前请谨慎评估。                                                                                              |
  | cn:enable_dynamic_samplesize                  | 是否动态调整采样行数。对于超过一百万行的大表，收集统计信息时动态调整采样行数，提高统计信息准确性。                                                                                                                                        |
  | dn:enable_dynamic_samplesize                | 是否动态调整采样行数。对于超过一百万行的大表，收集统计信息时动态调整采样行数，提高统计信息准确性。                                                                                                                                       |
  | cn:resilience_ctrlslot_available_maxpercent | 最多允许慢SQL占用线程池线程数的百分比。仅对非sysadmin/monitoradmin用户执行的select类型的语句生效。                                                                                                                       |
  | dn:resilience_ctrlslot_available_maxpercent | 最多允许慢SQL占用线程池线程数的百分比。仅对非sysadmin/monitoradmin用户执行的select类型的语句生效。                                                                                                                         |
  | cn:resilience_ctrlstmt_control_iopslimit   | 正常SQL语句被标记为慢SQL后，慢SQL可使用的最大IOPS上限。仅对非sysadmin/monitoradmin用户执行的select类型的语句生效。 0(None)：表示不对IOPS做限制。 10(LOW)：表示对IOPS限制等级为LOW。 20(MEDIUM)：表示对IOPS限制等级为MEDIUM。 50(HIGH)：表示对IOPS限制等级为HIGH。   |
  | dn:resilience_ctrlstmt_control_iopslimit  | 正常SQL语句被标记为慢SQL后，慢SQL可使用的最大IOPS上限。仅对非sysadmin/monitoradmin用户执行的select类型的语句生效。 0(None)：表示不对IOPS做限制。 10(LOW)：表示对IOPS限制等级为LOW。 20(MEDIUM)：表示对IOPS限制等级为MEDIUM。 50(HIGH)：表示对IOPS限制等级为HIGH。 |
  | dn:resilience_ctrlstmt_detect_timelimit     | 正常SQL语句被标记为慢SQL的执行时间，0不做慢SQL识别，大于0表示执行的SQL执行时间超过该时间后被标记为慢SQL。仅对非sysadmin/monitoradmin用户执行的select类型的语句生效。单位为ms。                                                                          |
  | cn:wal_keep_segments                         | "pg_xlog"目录下保留事务日志文件的最小数目。备机通过获取主机此处的日志进行流复制。                                                                                                                                           |
  | dn:wal_keep_segments                       | "pg_xlog"目录下保留事务日志文件的最小数目。备机通过获取主机此处的日志进行流复制。                                                                                                                                            |
  | dn:max_cbm_retention_time                    | 单位为秒。用于控制何时触发备份CBM文件的强制回收，以避免由于备份操作过程中CBM文件无法回收导致磁盘满、集群只读等影响。该参数实际设置值建议按照全备的时间间隔设置。                                                                                                       |
  | cn:max_cbm_retention_time                  | 单位为秒。用于控制何时触发备份CBM文件的强制回收，以避免由于备份操作过程中CBM文件无法回收导致磁盘满、集群只读等影响。该参数实际设置值建议按照全备的时间间隔设置。                                                                                                     |
  | cn:allow_create_sysobject                  | 设置是否允许在系统模式下创建或修改函数、存储过程、同义词、聚合函数、操作符等对象。此处的系统模式指数据库初始后自带的模式，但不包含public模式。系统模式的oid通常小于16384。                                                                                              |
  | dn:allow_create_sysobject                  | 设置是否允许在系统模式下创建或修改函数、存储过程、同义词、聚合函数、操作符等对象。此处的系统模式指数据库初始后自带的模式，但不包含public模式。系统模式的oid通常小于16384。                                                                                           |
  | cn:deadlock_timeout                          | 设置死锁超时检测时间，以毫秒为单位。当申请的锁超过设定值时，系统会检查是否产生了死锁。该参数仅针对常规锁生效。                                                                                                                                 |
  | dn:deadlock_timeout                          | 设置死锁超时检测时间，以毫秒为单位。当申请的锁超过设定值时，系统会检查是否产生了死锁。该参数仅针对常规锁生效。                                                                                                                                 |
  | cn:enable_thread_pool                       | 线程池控制开关。                                                                                                                                                                               |
  | dn:enable_thread_pool                       | 线程池控制开关。                                                                                                                                                                               |
     
- [V2.0-3.x集中式版支持修改的参数]
  表5集中式版参数 
  | 参数名称                                      | 描述                                                                                                                                                                                                                                                                                                  |
  |:---|:---|
  | autoanalyze                                  | 标识是否允许在生成计划的时候，对于没有统计信息的表进行统计信息自动收集。                                                                                                                                                                                                                                                             |
  | autoanalyze_timeout                          | 设置autoanalyze的超时时间。在对某张表做autoanalyze时，如果该表的analyze时长超过了autoanalyze_timeout，则自动取消该表此次analyze。0表示不超时，单位为秒。                                                                                                                                                                                           |
  | datestyle                                   | 设置日期和时间值的显示格式。                                                                                                                                                                                                                                                                                     |
  | dn:wal_keep_segments                      | "pg_xlog"目录下保留事务日志文件的最小数目。备机通过获取主机此处的日志进行流复制。                                                                                                                                                                                                                                                       |
  | enable_seqscan                              | 控制优化器对顺序扫描规划类型的使用。完全消除顺序扫描是不可能的，但是关闭这个变量会让优化器在存在其他方法的时候优先选择其他方法。                                                                                                                                                                                                                                   |
  | enable_slot_log                            | 是否开启逻辑复制槽主备同步特性。                                                                                                                                                                                                                                                                                 |
  | failed_login_attempts                      | 在任意时候，如果输入密码错误的次数达到failed_login_attempts则当前账户被锁定，password_lock_time秒后被自动解锁，仅sysadmin用户可以访问。                                                                                                                                                                                                         |
  | log_min_duration_statement                 | 当某条语句的持续时间大于或者等于特定的毫秒数时，记录每条完成语句的持续时间。设置过低的阈值可能影响负载吞吐，-1表示关闭此功能，单位是毫秒。                                                                                                                                                                                                                            |
  | max_replication_slots                       | 设置主机端的日志复制slot个数。                                                                                                                                                                                                                                                                                 |
  | max_wal_senders                             | 备DN连接主DN获取物理日志，逻辑复制工具连接主DN获取逻辑日志都会占用walsender线程，此参数标识最大允许创建walsender线程的个数。                                                                                                                                                                                                                         |
  | password_effect_time                      | 该字段决定账户密码的有效时间，单位为天。                                                                                                                                                                                                                                                                                |
  | password_lock_time                          | 设置账户被锁定后的自动解锁时间，单位为天。                                                                                                                                                                                                                                                                               |
  | session_timeout                           | 表明与服务器建立连接后，不进行任何操作的最长时间。0表示关闭超时设置。单位为秒。                                                                                                                                                                                                                                                          |
  | timezone                                     | 设置显示和解释时间类型数值时使用的时区。                                                                                                                                                                                                                                                                             |
  | update_lockwait_timeout                    | 允许并发更新参数开启情况下，该参数控制并发更新同一行时单个锁的最长等待时间。当申请的锁等待时间超过设定值时，系统会报错，单位是毫秒。                                                                                                                                                                                                                                  |
  | wal_level                                  | 设置写入WAL信息量的级别，不能为空或被注释掉。此参数设置为logical后才允许进行逻辑日志抽取，此参数设置为logical后xlog日志中会额外记录主键信息。                                                                                                                                                                                                                 |
  | dn:audit_thread_num                       | 审计线程的个数,取值范围 1\~48。                                                                                                                                                                                                                                                                                |
  | dn:qrw_inlist2join_optmode                 | 控制是否使用inlist-to-join查询重写。                                                                                                                                                                                                                                                                            |
  | dn:audit_xid_info                         | 是否在审计日志字段detail_info中记录SQL语句的事务ID，0表示关闭，1表示开启。                                                                                                                                                                                                                                                      |
  | dn:default_limit_rows                     | 设置生成genericplan的缺省limit估算行数。此参数设置为正数时意为直接将设置的值作为估算limit的行数，为负数时代表使用百分比的形式设置默认的估算值，负数转换为默认百分比，即-5代表5%。                                                                                                                                                                                               |
  | dn:audit_dml_state_select                 | 是否对SELECT操作进行审计。                                                                                                                                                                                                                                                                                  |
  | dn:audit_dml_state                         | 是否对具体表的INSERT、UPDATE、DELETE操作进行审计，0表示关闭，1表示开启。                                                                                                                                                                                                                                                      |
  | dn:random_page_cost                       | 设置优化器计算一次非顺序抓取磁盘页面的开销。                                                                                                                                                                                                                                                                             |
  | dn:audit_set_parameter                     | 是否对SET操作进行审计，0表示关闭，1表示开启。                                                                                                                                                                                                                                                                           |
  | dn:max_standby_streaming_delay             | 设置备机取消查询之前等待的时间，单位为ms。                                                                                                                                                                                                                                                                            |
  | dn:vacuum_defer_cleanup_age                 | 指定VACUUM使用的事务数。                                                                                                                                                                                                                                                                                     |
  | dn:enable_pbe_optimization                  | 设置优化器是否对以PBE（Parse Bind Execute）形式执行的语句进行查询计划的优化。                                                                                                                                                                                                                                                    |
  | wdr_snapshot_interval                     | 后台Snapshot自动对数据库监控数据执行快照操作的时间间隔，单位分钟。                                                                                                                                                                                                                                                               |
  | undo_retention_time                        | 该参数用于闪回查询功能，设置undo日志保留时间，单位为秒。提示：1.本地磁盘undo空间会变大；2.后续增量备份中备份集大小会变大，保留了额外的undo内容。                                                                                                                                                                                                                      |
  | track_stmt_stat_level                    | 控制语句执行跟踪的级别。                                                                                                                                                                                                                                                                                      |
  | dn:enable_auto_explain                       | 控制是否开启自动打印执行计划。该参数是用来定位慢存储过程或慢查询。                                                                                                                                                                                                                                                                  |
  | enable_wdr_snapshot                         | 是否开启WDR 性能快照，开启时内核将定期进行性能视图快照。                                                                                                                                                                                                                                                                      |
  | dn:max_concurrent_autonomous_transactions   | 自治事务最大连接数，同一时间自治事务执行的最大并发数。当设置为0时，将无法执行自治事务。                                                                                                                                                                                                                                                      |
  | dn:max_standby_archive_delay                | 当开启双机热备模式时，如果备机正处理归档WAL日志数据，此时进行查询会产生冲突，此参数就是设置备机取消查询之前所等待的时间，单位为ms。                                                                                                                                                                                                                               |
  | dn:max_standby_streaming_delay            | 设置备机取消查询之前等待的时间，单位为ms。                                                                                                                                                                                                                                                                              |
  | dn:recovery_max_workers                      | 并行回放线程个数。                                                                                                                                                                                                                                                                                          |
  | dn:track_stmt_parameter                    | 开启track_stmt_parameter后，在statement_history中记录的执行语句不再进行归一化操作，可以显示完整SQL语句信息，辅助DBA进行问题定位。其中对于简单查询，显示完整语句信息；对于PBE语句，显示完整语句信息的同时，追加每个变量数值信息，格式为"querystring；parameters:$1=value1,$2=value2,..."，该参数提供的目的是为用户呈现全量SQL信息，不受track_activity_query_size参数控制。                                                 |
  | dn:auto_explain_log_min_duration           | 控制自动打印执行计划的耗时阈值，整体耗时大于auto_explain_log_min_duration的执行计划才会被打印。单位为ms。                                                                                                                                                                                                                              |
  | dn:recovery_time_target                      | 设置recovery_time_target秒能够让备机完成日志写入和回放。单位为秒。                                                                                                                                                                                                                                                        |
  | dn:audit_function_exec                    | 这个参数决定在执行存储过程、匿名块或自定义函数（不包括系统自带函数）时是否记录审计信息。                                                                                                                                                                                                                                                       |
  | dn:local_syscache_threshold                   | 系统表cache在单个session缓存的大小。单位为KB。                                                                                                                                                                                                                                                                      |
  | cms:datastorage_threshold_value_check     | 设置磁盘占用率只读检测阈值，当数据目录所在磁盘占用超过这个阈值，自动将数据库节点设置为只读模式，单位为百分比。                                                                                                                                                                                                                                           |
  | wdr_snapshot_retention_days                | 系统中数据库监控快照数据的保留天数，单位天。                                                                                                                                                                                                                                                                             |
  | dn:undo_space_limit_size                    | 用于控制undo强制回收阈值，达到阈值的80%启动强制回收，单位为8kb。建议不小于undo_limit_size_per_transaction的值。                                                                                                                                                                                                                        |
  | dn:group_concat_max_len                     | 函数GROUP_CONCAT()结果的最大长度。                                                                                                                                                                                                                                                                          |
  | dn:enable_extension                         | 控制是否支持创建数据库扩展插件。扩展插件属于实验室特性，不推荐使用。                                                                                                                                                                                                                                                                |
  | dn:cost_model_version                      | 此参数用来指定优化器代价模型的版本。可以视作一个保护参数，用来禁用最新的优化器代价模型，保持和旧版本计划一致。改变此参数，可能会导致很多SQL计划的改变。因此修改前请谨慎评估。                                                                                                                                                                                                             |
  | dn:immediate_analyze_threshold            | 插入数据后自动做analyze的阈值。当新增数据量达到原有数据量的immediate_analyze_threshold倍，且总行数超过一百时，会自动触发一次analyze。                                                                                                                                                                                                             |
  | dn:enable_dynamic_samplesize               | 是否动态调整采样行数。对于超过一百万行的大表，收集统计信息时动态调整采样行数，提高统计信息准确性。                                                                                                                                                                                                                                                 |
  | dn:max_io_capacity                         | 设置后端写进程批量刷页每秒的IO上限，需要根据具体业务场景和机器磁盘IO能力进行设置，要求RTO很短时间或者数据量比共享内存大多倍的情况，业务访问数据量又是随机访问时，该值不宜过小。设置较小的max_io_capacity会减少后端写进程刷页个数，如果业务触发页面淘汰多时，该值设置小会影响业务，单位为KB。                                                                                                                                        |
  | dn:max_connections                        | 设置DN允许连接的最大并发连接数。                                                                                                                                                                                                                                                                                  |
  | log_autovacuum_min_duration              | 单位为毫秒。当自动清理的执行时间大于或者等于某个特定的值时，向服务器日志中记录自动清理执行的每一步操作。设置此选项有助于追踪自动清理的行为。举例如下：将log_autovacuum_min_duration设置为250ms，表示记录所有运行大于或者等于250ms的自动清理命令的相关信息。                                                                                                                                                  |
  | dn:sql_beta_feature                        | 标识开启的可选SQL引擎Beta特性，其中包括对行数估算、查询等价估算等优化。开启可以对特定的场景进行优化，但也可能会导致部分没有被测试覆盖的场景发生性能劣化。在特定的客户场景中，通过此GUC参数对查询重写规则进行设置，使得查询效率最优。                                                                                                                                                                             |
  | dn:ai_watchdog_max_cpu_usage              | 预期的数据库CPU使用率上限，该值会根据多核情况进行归一化。                                                                                                                                                                                                                                                                      |
  | dn:enable_control_group                      | 是否开启Cgroups功能。                                                                                                                                                                                                                                                                                      |
  | dn:explain_perf_mode                      | 此参数用来指定explain的显示格式。                                                                                                                                                                                                                                                                               |
  | dn:enable_ai_watchdog                         | 开启或关闭AI Watchdog功能。                                                                                                                                                                                                                                                                               |
  | dn:resilience_ctrlstmt_detect_timelimit     | 正常SQL语句被标记为慢SQL的执行时间，0表示不做慢SQL识别，大于0表示执行的SQL执行时间超过该时间后被标记为慢SQL。仅对非sysadmin/monitoradmin用户执行的select类型的语句生效。                                                                                                                                                                                          |
  | dn:resilience_ctrlslot_available_maxpercent | 最多允许慢SQL占用线程池的线程占用百分比。仅对非sysadmin/monitoradmin用户执行的select类型的语句生效。                                                                                                                                                                                                                                  |
  | dn:require_ssl                              | 设置服务端是否强制要求SSL连接，该参数只有当参数ssl为on时才有效。                                                                                                                                                                                                                                                                |
  | dn:enable_gpi_auto_update                     | 控制在分区DDL命令中是否默认更新Global索引。                                                                                                                                                                                                                                                                           |
  | dn:maintenance_work_mem                     | 设置在维护性操作中可使用的最大的内存，单位为byte。                                                                                                                                                                                                                                                                        |
  | dn:work_mem                                 | 设置内部排序操作和Hash表在开始写入临时磁盘文件之前使用的内存大小。                                                                                                                                                                                                                                                               |
  | dn:enable_cachedplan_mgr                   | 该参数用于指定是否开启自适应计划选择功能。                                                                                                                                                                                                                                                                                |
  | dn:recovery_parse_workers                 | 极致RTO特性中ParseRedoRecord线程的数量。                                                                                                                                                                                                                                                                       |
  | dn:recovery_redo_workers                   | 极致RTO特性中每个ParseRedoRecord线程对应的PageRedoWorker数量。                                                                                                                                                                                                                                                   |
  | dn:max_standby_base_page_size              | 开启极致RTO功能后，备机上最大允许的base page类型文件的存储空间大小。                                                                                                                                                                                                                                                            |
  | dn:pagewriter_sleep                         | 设置用于增量检查点打开后，pagewriter线程每隔pagewriter_sleep的时间刷一批脏页下盘。                                                                                                                                                                                                                                              |
  | dn:enable_double_write                      | 双写特性开关。当enable_incremental_checkpoint增量检查点开关打开时，同时enable_double_write打开，则使用enable_double_write双写特性保护，不再使用full_page_writes防止半页写问题。                                                                                                                                                                  |
  | dn:bgwriter_delay                         | 设置后端写进程写"脏"共享缓冲区之间的时间间隔。每一次，后端写进程都会为一些脏的缓冲区发出写操作（全量checkpoint模式用bgwriter_lru_maxpages参数控制每次写的量，然后休眠bgwriter_delay毫秒后才再次启动；增量checkpoint模式下，根据设定candidate_buf_percent_target计算目标空闲缓冲页面个数，不足时每隔bgwriter_delay毫秒刷一批页面下盘，刷页个数根据目标差距百分比计算，会根据max_io_capacity限制最大数量）。                                      |
  | dn:wal_receiver_buffer_size                | 备机与从备接收Xlog存放到内存缓冲区的大小，目前默认不支持主备从部署模式。                                                                                                                                                                                                                                                            |
  | dn:enable_incremental_checkpoint         | 增量检查点开关。                                                                                                                                                                                                                                                                                           |
  | dn:enable_memory_limit                      | 设置是否启用逻辑内存管理模块。由于存在固定开销，即shared_buffers和元数据（大约200MB），若max_process_memory减去固定开销小于2GB，GaussDB会强制把enable_memory_limit设置为off。其中元数据是GaussDB内部使用的内存和部分并发参数，如max_connections，thread_pool_attr，max_prepared_transactions等参数相关。                                                                              |
  | dn:resource_track_cost                       | 设置对当前会话的语句进行资源监控的最小执行代价。该参数仅在enable_resource_track参数取值为on时才有效。值为-1时，不进行资源监控。值大于等于0且小于等于9时，对执行代价大于等于10的语句进行资源监控。值大于等于10时，对执行代价超过该参数值的语句进行资源监控。                                                                                                                                                      |
  | dn:max_size_for_xlog_retention             | 用于控制何时触发备份复制槽的强制推进，以避免由于备份操作过程中日志无法回收导致磁盘满、实例只读等影响。该参数实际设置值建议比cm_server组件的datastorage_threshold_value_check略小一点，以避免实例进入只读状态。0表示关闭该功能。负值表示按磁盘阈值触发，如-80，表示当磁盘阈值超过80%，且日志回收是由于备份操作被阻塞，那么会触发备份复制槽的强制推进。正值表示按日志积压大小触发，如32，表示当备份复制槽落后当前检查点redo位置超过32段日志大小（每段日志大小为16MB），且日志回收是由于备份操作被阻塞，那么会触发备份复制槽的强制推进。 |
  | dn:enable_cachedplan_mgr                   | 该参数用于指定是否开启自适应计划选择功能。自适应计划选择弥补了传统单一缓存计划无法根据查询条件参数进行变化带来的性能问题，并且避免了频繁调用查询优化。开启此功能后，用户可以通过维护多个缓存计划实现适应不同的查询参数，从而提升查询执行性能。                                                                                                                                                                           |
  | dn:undo_limit_size_per_transaction       | 用于控制单事务undo分配空间阈值，达到阈值时事务报错回滚，单位为8kb。建议undo_limit_size_per_transaction的值小于undo_space_limit_size的值，若大于undo_space_limit_size的值，可以设置成功，但是在使用时取两个参数的最小值作为实际的单事务undo分配空间阈值。                                                                                                                              |
  | dn:max_files_per_process                    | 设置每个服务器进程允许同时打开的最大文件数目。                                                                                                                                                                                                                                                                             |
  | dn:wal_receiver_buffer_size                  | 备机接收xLog存放到内存缓冲区的大小，单位KB。                                                                                                                                                                                                                                                                          |
  | dn:deadlock_timeout                       | 设置死锁超时检测时间，以毫秒为单位。当申请的锁超过设定值时，系统会检查是否产生了死锁。该参数仅针对常规锁生效。                                                                                                                                                                                                                                            |
  | lockwait_timeout                           | 锁超时时间。如果等锁线程在该时间内无法拿到锁，则报锁超时失败。触发CANCEL模式拿锁时，实际使用的锁超时时间为此参数设置的2倍。单位：毫秒。                                                                                                                                                                                                                            |
  | dn:max_size_for_xlog_prune                  | 单位为KB。在备机故障时主机保留的xlog最大数量。                                                                                                                                                                                                                                                                         |
  | cn:wal_keep_segments                      | "pg_xlog"目录下保留事务日志文件的最小数目。备机通过获取主机此处的日志进行流复制。                                                                                                                                                                                                                                                     |
  | dn:wal_keep_segments                      | "pg_xlog"目录下保留事务日志文件的最小数目。备机通过获取主机此处的日志进行流复制。                                                                                                                                                                                                                                                      |
  | dn:max_cbm_retention_time                     | 单位为秒。用于控制何时触发备份CBM文件的强制回收，以避免由于备份操作过程中CBM文件无法回收导致磁盘满、集群只读等影响。该参数实际设置值建议按照全备的时间间隔设置。                                                                                                                                                                                                                    |
  | dn:allow_create_sysobject                    | 设置是否允许在系统模式下创建或修改函数、存储过程、同义词、聚合函数、操作符等对象。此处的系统模式指数据库初始后自带的模式，但不包含public模式。系统模式的oid通常小于16384。                                                                                                                                                                                                        |
  | dn:enable_thread_pool                        | 线程池控制开关。                                                                                                                                                                                                                                                             |
     
 #### V2.0-2.x支持修改的参数
支持修改的参数如下：
- [V2.0-2.x分布式支持修改的参数]
  表6分布式参数 
  | 参数名称                                  | 描述                                                                                                     |
  |:---|:---|
  | autoanalyze                             | 标识是否允许在生成计划的时候，对于没有统计信息的表进行统计信息自动收集。                                                                  |
  | autoanalyze_timeout                   | 设置autoanalyze的超时时间。在对某张表做autoanalyze时，如果该表的analyze时长超过了autoanalyze_timeout，则自动取消该表此次analyze。0表示不超时，单位为秒。 |
  | cn:effective_cache_size                 | 设置CN节点优化器在一次单一的查询中可用的磁盘缓冲区的有效大小，单位为8KB。                                                                |
  | cn:enable_hotkeys_collection          | 是否开启对数据库内的被访问的键值进行统计。                                                                                  |
  | cn:track_stmt_session_slot             | 设置CN一个session缓存的最大的全量/慢SQL的数量。                                                                          |
  | datestyle                               | 设置日期和时间值的显示格式。                                                                                         |
  | dn:effective_cache_size               | 设置DN节点优化器在一次单一的查询中可用的磁盘缓冲区的有效大小，单位为8KB。                                                                |
  | dn:enable_hotkeys_collection          | 是否开启对数据库内的被访问的键值进行统计。                                                                                   |
  | dn:track_stmt_session_slot             | 设置DN一个session缓存的最大的全量/慢SQL的数量。                                                                          |
  | enable_seqscan                         | 控制优化器对顺序扫描规划类型的使用。完全消除顺序扫描是不可能的，但是关闭这个变量会让优化器在存在其他方法的时候优先选择其他方法。                                       |
  | enable_slot_log                       | 是否开启逻辑复制槽主备同步特性。                                                                                      |
  | enable_stream_operator                 | 控制优化器对stream的使用。当该参数关闭时，可能会有大量关于计划不能下推的日志记录到日志文件中。                                                       |
  | failed_login_attempts                | 在任意时候，如果输入密码错误的次数达到failed_login_attempts则当前账户被锁定，password_lock_time秒后被自动解锁，仅sysadmin用户可以访问。           |
  | log_min_duration_statement              | 当某条语句的持续时间大于或者等于特定的毫秒数时，记录每条完成语句的持续时间。设置过低的阈值可能影响负载吞吐，-1表示关闭此功能，单位是毫秒。                                  |
  | max_replication_slots                   | 设置主机端的日志复制slot个数。                                                                                     |
  | max_wal_senders                         | 备DN连接主DN获取物理日志，逻辑复制工具连接主DN获取逻辑日志都会占用walsender线程，此参数标识最大允许创建walsender线程的个数。                             |
  | password_effect_time                   | 该字段决定账户密码的有效时间，单位为天。                                                                                    |
  | password_lock_time                    | 设置账户被锁定后的自动解锁时间，单位为天。                                                                                 |
  | recovery_time_target                   | 设置recovery_time_target秒能够让备机完成日志写入和回放。单位为秒。                                                           |
  | session_timeout                        | 表明与服务器建立连接后，不进行任何操作的最长时间。0表示关闭超时设置。单位为秒。                                                              |
  | timezone                                | 设置显示和解释时间类型数值时使用的时区。                                                                                    |
  | track_stmt_stat_level                 | 控制语句执行跟踪的级别。                                                                                          |
  | update_lockwait_timeout              | 允许并发更新参数开启情况下，该参数控制并发更新同一行时单个锁的最长等待时间。当申请的锁等待时间超过设定值时，系统会报错，单位是毫秒。                                    |
  | wal_level                              | 设置写入WAL信息量的级别，不能为空或被注释掉。此参数设置为logical后才允许进行逻辑日志抽取，此参数设置为logical后xlog日志中会额外记录主键信息。                      |
  | cn:audit_thread_num                     | 审计线程的个数,取值范围 1\~48。                                                                                      |
  | dn:audit_thread_num                    | 审计线程的个数,取值范围 1\~48。                                                                                   |
  | cn:qrw_inlist2join_optmode            | 控制是否使用inlist-to-join查询重写。                                                                               |
  | dn:qrw_inlist2join_optmode             | 控制是否使用inlist-to-join查询重写。                                                                             |
  | cn:audit_xid_info                       | 是否在审计日志字段detail_info中记录SQL语句的事务ID，0表示关闭，1表示开启。                                                        |
  | dn:audit_xid_info                       | 是否在审计日志字段detail_info中记录SQL语句的事务ID，0表示关闭，1表示开启。                                                       |
  | cn:default_limit_rows                 | 设置生成genericplan的缺省limit估算行数。此参数设置为正数时意为直接将设置的值作为估算limit的行数，为负数时代表使用百分比的形式设置默认的估算值，负数转换为默认百分比，即-5代表5%。  |
  | dn:default_limit_rows                 | 设置生成genericplan的缺省limit估算行数。此参数设置为正数时意为直接将设置的值作为估算limit的行数，为负数时代表使用百分比的形式设置默认的估算值，负数转换为默认百分比，即-5代表5%。  |
  | cn:audit_dml_state_select             | 是否对SELECT操作进行审计。                                                                                       |
  | dn:audit_dml_state_select             | 是否对SELECT操作进行审计。                                                                                        |
  | cn:audit_dml_state                     | 是否对具体表的INSERT、UPDATE、DELETE操作进行审计，0表示关闭，1表示开启。                                                        |
  | dn:audit_dml_state                     | 是否对具体表的INSERT、UPDATE、DELETE操作进行审计，0表示关闭，1表示开启。                                                      |
  | cn:random_page_cost                    | 设置优化器计算一次非顺序抓取磁盘页面的开销。                                                                               |
  | dn:random_page_cost                   | 设置优化器计算一次非顺序抓取磁盘页面的开销。                                                                                  |
  | cn:audit_set_parameter                  | 是否对SET操作进行审计，0表示关闭，1表示开启。                                               |
  | dn:audit_set_parameter                 | 是否对SET操作进行审计，0表示关闭，1表示开启。                                                                            |
  | cn:enable_pbe_optimization             | 设置优化器是否对以PBE（Parse Bind Execute）形式执行的语句进行查询计划的优化。                                                        |
  | dn:enable_pbe_optimization             | 设置优化器是否对以PBE（Parse Bind Execute）形式执行的语句进行查询计划的优化。                                                     |
  | wdr_snapshot_interval                  | 后台Snapshot自动对数据库监控数据执行快照操作的时间间隔，单位分钟。                                                                |
  | enable_wdr_snapshot                   | 是否开启WDR 性能快照，开启时内核将定期进行性能视图快照。                                                                          |
  | cn:max_standby_archive_delay            | 当开启双机热备模式时，如果备机正处理归档WAL日志数据，此时进行查询会产生冲突，此参数就是设置备机取消查询之前所等待的时间，单位为ms。                                  |
  | dn:max_standby_archive_delay          | 当开启双机热备模式时，如果备机正处理归档WAL日志数据，此时进行查询会产生冲突，此参数就是设置备机取消查询之前所等待的时间，单位为ms。                                   |
  | cn:max_standby_streaming_delay       | 设置备机取消查询之前等待的时间，单位为ms。                                                                                 |
  | dn:max_standby_streaming_delay         | 设置备机取消查询之前等待的时间，单位为ms。                                                                                 |
  | cn:recovery_max_workers                | 并行回放线程个数。                                                                                             |
  | dn:recovery_max_workers               | 并行回放线程个数。                                                                                             |
  | cn:local_syscache_threshold            | 系统表cache在单个session缓存的大小。单位为KB。                                                                        |
  | dn:local_syscache_threshold           | 系统表cache在单个session缓存的大小。单位为KB。                                                                         |
  | cms:datastorage_threshold_value_check | 设置磁盘占用率只读检测阈值，当数据目录所在磁盘占用超过这个阈值，自动将数据库节点设置为只读模式，单位为百分比。                                                 |
  | wdr_snapshot_retention_days             | 系统中数据库监控快照数据的保留天数，单位天。                                                                                  |
  | cn:wal_keep_segments                  | "pg_xlog"目录下保留事务日志文件的最小数目。备机通过获取主机此处的日志进行流复制。                                                       |
  | dn:wal_keep_segments                 | "pg_xlog"目录下保留事务日志文件的最小数目。备机通过获取主机此处的日志进行流复制。                                                          |
     
- [V2.0-2.x集中式版支持修改的参数]
  表7集中式版参数 
  | 参数名称                                | 描述                                                                                                                                                                                                                      |
  |:---|:---|
  | autoanalyze                        | 标识是否允许在生成计划的时候，对于没有统计信息的表进行统计信息自动收集。                                                                                                                                                                                     |
  | autoanalyze_timeout                 | 设置autoanalyze的超时时间。在对某张表做autoanalyze时，如果该表的analyze时长超过了autoanalyze_timeout，则自动取消该表此次analyze。0表示不超时，单位为秒。                                                                                                                 |
  | datestyle                             | 设置日期和时间值的显示格式。                                                                                                                                                                                                           |
  | dn:wal_keep_segments                 | "pg_xlog"目录下保留事务日志文件的最小数目。备机通过获取主机此处的日志进行流复制。                                                                                                                                                                            |
  | enable_seqscan                        | 控制优化器对顺序扫描规划类型的使用。完全消除顺序扫描是不可能的，但是关闭这个变量会让优化器在存在其他方法的时候优先选择其他方法。                                                                                                                                                         |
  | enable_slot_log                      | 是否开启逻辑复制槽主备同步特性。                                                                                                                                                                                                        |
  | failed_login_attempts               | 在任意时候，如果输入密码错误的次数达到failed_login_attempts则当前账户被锁定，password_lock_time秒后被自动解锁，仅sysadmin用户可以访问。                                                                                                                              |
  | log_min_duration_statement         | 当某条语句的持续时间大于或者等于特定的毫秒数时，记录每条完成语句的持续时间。设置过低的阈值可能影响负载吞吐，-1表示关闭此功能，单位是毫秒。                                                                                                                                                 |
  | max_replication_slots                | 设置主机端的日志复制slot个数。                                                                                                                                                                                                          |
  | max_wal_senders                     | 备DN连接主DN获取物理日志，逻辑复制工具连接主DN获取逻辑日志都会占用walsender线程，此参数标识最大允许创建walsender线程的个数。                                                                                                                                              |
  | password_effect_time                 | 该字段决定账户密码的有效时间，单位为天。                                                                                                                                                                                                     |
  | password_lock_time                   | 设置账户被锁定后的自动解锁时间，单位为天。                                                                                                                                                                                                    |
  | session_timeout                       | 表明与服务器建立连接后，不进行任何操作的最长时间。0表示关闭超时设置。单位为秒。                                                                                                                                                                               |
  | timezone                            | 设置显示和解释时间类型数值时使用的时区。                                                                                                                                                                                                    |
  | update_lockwait_timeout             | 允许并发更新参数开启情况下，该参数控制并发更新同一行时单个锁的最长等待时间。当申请的锁等待时间超过设定值时，系统会报错，单位是毫秒。                                                                                                                                                       |
  | wal_level                            | 设置写入WAL信息量的级别，不能为空或被注释掉。此参数设置为logical后才允许进行逻辑日志抽取，此参数设置为logical后xlog日志中会额外记录主键信息。                                                                                                                                       |
  | dn:audit_thread_num                   | 审计线程的个数,取值范围 1\~48。                                                                                                                                                                                                      |
  | dn:qrw_inlist2join_optmode            | 控制是否使用inlist-to-join查询重写。                                                                                                                                                                                               |
  | dn:audit_xid_info                     | 是否在审计日志字段detail_info中记录SQL语句的事务ID，0表示关闭，1表示开启。                                                                                                                                                                        |
  | dn:default_limit_rows               | 设置生成genericplan的缺省limit估算行数。此参数设置为正数时意为直接将设置的值作为估算limit的行数，为负数时代表使用百分比的形式设置默认的估算值，负数转换为默认百分比，即-5代表5%。                                                                                                                    |
  | dn:audit_dml_state_select            | 是否对SELECT操作进行审计。                                                                                                                                                                                                           |
  | dn:audit_dml_state                    | 是否对具体表的INSERT、UPDATE、DELETE操作进行审计，0表示关闭，1表示开启。                                                                                                                                                                           |
  | dn:random_page_cost                   | 设置优化器计算一次非顺序抓取磁盘页面的开销。                                                                                                                                                                                                  |
  | dn:audit_set_parameter                | 是否对SET操作进行审计，0表示关闭，1表示开启。                                                                                                                                                                                                |
  | dn:max_standby_streaming_delay      | 设置备机取消查询之前等待的时间，单位为ms。                                                                                                                                                                                                   |
  | dn:vacuum_defer_cleanup_age         | 指定VACUUM使用的事务数。                                                                                                                                                                                                          |
  | dn:enable_pbe_optimization          | 设置优化器是否对以PBE（Parse Bind Execute）形式执行的语句进行查询计划的优化。                                                                                                                                                                         |
  | wdr_snapshot_interval                 | 后台Snapshot自动对数据库监控数据执行快照操作的时间间隔，单位分钟。                                                                                                                                                                                  |
  | undo_retention_time                 | 该参数用于闪回查询功能，设置undo日志保留时间，单位为秒。提示：1.本地磁盘undo空间会变大；2.后续增量备份中备份集大小会变大，保留了额外的undo内容。                                                                                                                                         |
  | track_stmt_stat_level                 | 控制语句执行跟踪的级别。                                                                                                                                                                                                              |
  | enable_wdr_snapshot                    | 是否开启WDR 性能快照，开启时内核将定期进行性能视图快照。                                                                                                                                                                                          |
  | dn:max_standby_archive_delay         | 当开启双机热备模式时，如果备机正处理归档WAL日志数据，此时进行查询会产生冲突，此参数就是设置备机取消查询之前所等待的时间，单位为ms。                                                                                                                                                     |
  | dn:max_standby_streaming_delay      | 设置备机取消查询之前等待的时间，单位为ms。                                                                                                                                                                                                   |
  | dn:recovery_max_workers               | 并行回放线程个数。                                                                                                                                                                                                                |
  | dn:recovery_time_target               | 设置recovery_time_target秒能够让备机完成日志写入和回放。单位为秒。                                                                                                                                                                              |
  | dn:local_syscache_threshold            | 系统表cache在单个session缓存的大小。单位为KB。                                                                                                                                                                                            |
  | cms:datastorage_threshold_value_check | 设置磁盘占用率只读检测阈值，当数据目录所在磁盘占用超过这个阈值，自动将数据库节点设置为只读模式，单位为百分比。                                                                                                                                                                   |
  | wdr_snapshot_retention_days         | 系统中数据库监控快照数据的保留天数，单位天。                                                                                                                                                                                                  |
  | log_autovacuum_min_duration        | 单位为毫秒。当自动清理的执行时间大于或者等于某个特定的值时，向服务器日志中记录自动清理执行的每一步操作。设置此选项有助于追踪自动清理的行为。举例如下：将log_autovacuum_min_duration设置为250ms，表示记录所有运行大于或者等于250ms的自动清理命令的相关信息。                                                                        |
  | dn:max_connections                   | 设置DN允许连接的最大并发连接数。                                                                                                                                                                                                       |
  | dn:enable_memory_limit                | 设置是否启用逻辑内存管理模块。由于存在固定开销，即shared_buffers和元数据（大约200MB），若max_process_memory减去固定开销小于2GB，GaussDB会强制把enable_memory_limit设置为off。其中元数据是GaussDB内部使用的内存和部分并发参数，如max_connections，thread_pool_attr，max_prepared_transactions等参数相关。 |
  | lockwait_timeout                     | 锁超时时间。如果等锁线程在该时间内无法拿到锁，则报锁超时失败。触发CANCEL模式拿锁时，实际使用的锁超时时间为此参数设置的2倍。单位：毫秒。                                                                                                                                                 |
     
