#隐藏参数

隐藏参数是测试特性,需在原厂工程师指导下使用,且不考虑兼容性。

参数名称 参数说明
MAX_PARALLELISMS 已弃用参数。
MAX_PARALLELISMS_PER_EXEC 已弃用参数。
THREAD_STACK_SIZE 线程的系统栈大小,创建线程时指定。
PACKET_SIZE 客户端与服务器通信包的大小。
_DATA_BUFFER_PARTS 数据缓冲区的分区数。
SQL_POOL_SIZE 指定SQL执行计划缓存区使用的内存大小所占的比例。
SQL_POOL_PARTS 内存池SQL POOL分区数目。
LOCK_POOL_SIZE 共享集群部署中,全局锁资源池的大小。
MEX_POOL_SIZE 支持不同大小的连续内存分配的内存池。
_REPLICATION_BUFFER_SIZE redo缓存大小。
_ARCHIVE_DELAY_TIME 延迟redo文件的归档时间。
_HA_ELECTION_VOTE_FOR_PRE_CANDIDATE_INTERVAL 选举框架针对多节点并发发起选举的调优参数,单位为毫秒。
_HOT_CACHE_SIZE 列segment热页的缓存大小。
_SESSION_TEMP_TABLE_CACHE_SIZE 每个会话的全局临时表数据元信息缓存大小。
VM_BUFFER_PARTS Virtual Memory空间分区数目。
VM_BUFFER_SWAP_TIMES Virtual Memory内存换出到SWAP表空间的倍率。
DICTIONARY_CACHE_SIZE 字典缓存区大小。
_SESSION_RESERVED_CURSORS 每个会话私有的游标数量,会话将优先使用私有游标。
_SESSION_RESERVED_LOCKS 每个会话私有的表锁数量,会话将优先使用私有锁区保存表锁信息。
_UNDO_MAX_AUTOEXTEND_SEGMENTS undo表空间segments数量的自动扩展上限。
_UNDO_SEG_BUSY_TIMES undo segment latch锁的等待次数,当检测时间间隔内的等待次数超过此阈值,SMON线程会进行undo segments自动扩展。
_XACT_UNDO_TIMES 获取事务信息的等待次数, 当检测时间间隔内的等待次数超过此阈值,SMON线程会进行undo segments自动扩展。
_UNDO_SEG_EXTEND_INTERVAL 触发undo segments数量自动扩展的时间间隔,由后台SMON线程处理,按需自动扩展undo segments数量。
_UNDO_FORCE_RETENTION 强制保留一段时间内的已提交事务undo页面。
_PROCEDURE_LOCK_TIMEOUT 存储过程编译等待超时的时间,单位为秒,等于上限值时表示无限等待。
_TEMP_BUFFER_PCT 临时表空间页面的空闲比例。
_HOT_BUFFER_PCT 数据缓冲区中高优先级数据块的占比。
TIMESTAMP_TZ_FORMAT 带时区的TIMESTAMP类型默认显示格式。
_PROMOTE_NUMBER 返回值类型为BIGINT时是否提升为NUMBER。
DSTB_POOL_SIZE 分布式部署中,内存池占Share Pool比例。
AUDIT_SYS_OPERATIONS 关闭/开启对数据库操作行为写入日志文件。
_MCOL_SLICE_ROWS LSC存储每个MCOL slice的数据行数上限,理想情况下保证每个slice的行数不超过设置值。
_COLUMNAR_ROWGROUP_ROWS 指定LSC存储SCOL slice内的一个rowgroup中的数据行数。
COLUMNAR_MIN_OPERATOR_MEM_PERCENT 列执行算子分配的最小内存配额占总配额的比例。
COLUMNAR_MAX_OPERATOR_MEM_PERCENT 列执行算子分配的最大内存配额占总配额的比例。
_COLUMNAR_HIGH_PRIORITY_MEM_PERCENT 列执行STAGE配额高优先级分配可使用内存的比例。
_COLUMNAR_LOW_PRIORITY_MEM_PERCENT 列执行STAGE配额低优先级分配可使用内存的比例。
_COLUMNAR_QUOTA_FACTOR 列执行SQL初始分配的配额占评估内存的比例。
_COLUMNAR_SQL_MIN_QUOTA_PERCENT 列执行SQL初始分配的最小配额占总配额的比例。
_COLUMNAR_SQL_MAX_QUOTA_PERCENT 列执行SQL初始分配的最大配额占总配额的比例。
COLUMNAR_MAX_STAGE_MEM_PERCENT 列执行STAGE分配的最大配额占总配额的比例。
COLUMNAR_MATERIAL_TRACE 关闭/开启列执行物化配额日志信息。
COLUMNAR_LOG_TRACE 是否打印跟踪信息到日志中。
_COLUMNAR_ENABLE_HASH_GROUP_DISTINCT 列执行HASH GROUP DISTINCT是否转换成SORT GROUP DISTINCT。
COLUMNAR_MAX_SORT_MEM 列执行最大排序内存,当前已经不再使用。
COLUMNAR_MAX_JOIN_MEM 列执行最大JOIN内存,当前已经不再使用。
COLUMNAR_NON_COLLIDING_HASH 是否用KEY原始值作为HASH。
_COLUMNAR_ENABLE_FILTER_INVALID 列执行是否在TABLESCAN过滤掉无效行数据。
_COLUMNAR_ENABLE_QUOTA_AUTOTRACE QUOTA配额信息是否打印。
MAX_VM_OPEN 最大可同时打开的Virtual Memory页面个数。
_CACHE_VARIABLE 是否开启动态常量缓存。
_ENABLE_ALTER_SLICE 是否启用ALTER SLICE能力。
_RWRT_OPT 对SQL语句进行静态等价改写的可能性,此值越大表明越有可能改写,反之则越不可能。
_ENABLE_EXPLAIN_STAGE 关闭/开启EXPLAIN计划中打印算子并行执行信息。
_ENABLE_EXPLAIN_STATS 关闭/开启EXPLAIN计划中打印算子的行数、代价等详细数据。
_OPTIMIZER_MODE 指定优化器模式,目前仅支持指定为CBO。
_OPTIMIZE_EXTEND_FILTER 关闭或打开Fiter支持拓展功能。
_SPAREINDEX_OPT 指定LSC表的条件下推策略是否生成rangeSet。
_TAC_FILTER_PUSH_THRESHOLD TAC表条件下推设置的选择率,根据该值与计算出的filter选择率决定TAC是否下推。
_OPTMZ_MINMAX_OPT 指定优化器对Index minmax scan的优化选项,目前仅支持SINGLE选项的优化。
_OPTMZ_EARLY_GROUP_OPT 指定优化器对Group by下推的优化选项。
_OPTMZ_EXEC_ENGINE 指定执行引擎。
_OPTMZ_ENABLE_DSTB_AC 关闭/打开分布式模式下对AC表的支持。
_OPTMZ_ENABLE_DUP_TABLE_PARALLEL 关闭/打开复制表支持并行。
_B_TREE_BITMAP_PLANS 关闭/打开优化器产生BITMAP OR计划。
_WITH_SUBQUERY 指示优化器按照物化/代价计算/内联的方式优化CTE。
_CONSISTENT_WRITE 是否启用一致性写。
DIN_CONNECTIONS_PER_NODE 内部通讯网络里,单个节点到节点间能创建使用socket连接的上限。
_SCOL_FILTER_MODE LSC SCOL过滤模式。
_COAST_SIMD_MODE 列执行存储使用的SIMD指令集。
_SCOL_SLICE_LAYOUT LSC SCOL Slice布局。
_STANDBY_MAX_FAILURE_TIMEOUT 采用HA部署且为最大保护模式时,主备断连超过该参数指定的时间会被置为abnormal状态。
_ENABLE_INTERNAL_ERROR_COREDUMP 表示在release版本下,数据库发生致命内部错误时,是否让进程coredump。
_ENABLE_REDO_TRAFFIC_CONTROL 启动redo刷盘流控,防止redo追尾,提高数据库性能平稳性。
_BATCH_COMMIT_DELAY 当事务提交为批量提交时,该参数控制批量提交的延迟时间。
_LATEST_RESET_ID yasom仲裁选主时使用。
CGROUP_ROOT_DIR cgroup安装目录,目前仅支持路径/sys/fs/cgroup
_SCOL_MANAGER_CAPACITY LSC SCOL文件同步管理器的容量。
_SCOL_EXTENT_SIZE LSC SCOL Slice Extent大小,IO放大情况,例如实际查询记录较少但扫描量非常大时应该调小该参数。
_MIGRATION_MODE_ENABLED 数据库插拔模式,建库参数,建库完成之后不能再修改,配置该参数后,所有的文件都必须存储在$YASDB_DATA目录。
_PX_SENDER_PROJECT 列执行在PX上下层数据类型不匹配时是否做投影转换成相同数据类型。
_MCOL_CACHE_REFRESH_SIZE LSC存储MCOL slice的block cache内存范围,无需调整。
_PL_POOL_MEMORY_PERCENT 指定PL_POOL的内存百分占比。
_CHECK_PASSWORD_COMPLEXITY 设置用户密码时进行复杂度检验。
_SQL_MAP 关闭/开启SQL映射功能。
_REMOTE_CR_THRESHOLD 共享集群部署中,若某个实例对一个页面的远程请求一致性读次数到达该阈值,请求一致性读页面时将转换为当前页面请求。
该值影响跨实例业务性能,不建议修改
_WAIT_BOC 共享集群事务提交时是否同步广播SCN,默认为TRUE。若关闭,则自动通过后台定期同步,对应用侧的一致性访问有一定影响。
不建议修改
_RCY_BPWR_COUNT 共享集群部署中,实例在线恢复时页面恢复的刷盘线程数量,该值影响故障恢复时的性能。
不建议修改
_CLUSTER_MESSAGE_LOG_ENABLED 共享集群部署中是否记录消息相关的运行日志,默认为OFF,仅用于开发人员调试。若启用,将在运行日志中记录收发的每一条消息的类型、大小、源或目标实例ID等信息,会降低系统性能且存在信息安全风险。
不建议修改
_DB_BLOCK_MAX_CR_DBA 某个页面在DATA BUFFER中缓存的一致性读页面的最大数量。
该值影响性能,不建议修改
_REDO_FLUSH_TRIGGERED_DELAY 共享集群部署中,日志刷盘线程被全局缓冲服务线程触发后,日志刷盘的等待时间。
该值影响性能,不建议修改
_ENABLE_CREATE_AC_BTREE TAC/HEAP表是否允许创建AC。
_TWO_PHASE_FETCH_THRESHOLD 下推列占投影列的比例,达到该值时SWF启用二阶段fetch。
_COL_MEM_POOL_EVICT_ENABLED 内存池是否启用淘汰机制。
_COL_RUNTIME_FILTER_USE_PRECISE_ROWS 列执行RUNTIME FILTER使用的最大的DISTINCT数量。
_SLOW_LOG_QUEUE_SIZE 指定慢查询日志当前等待队列的长度。
_SLOW_LOG_EPOCH_SIZE 指定慢查询日志当前一个等待周期的长度。
_ENABLE_OLD_DECIMAL 是否兼容读取旧版本的decimal类型。
_CLUSTER_ID 分布式集群全局唯一ID。
_SPLIT_BRAIN_DATA_LIMIT 脑裂修复的数据限制,修复的页面超过该值时脑裂修复效率较差,建议重新构建备库。
_DATA_TRANSFORMER_MAX_TASK_COUNT XFMR任务最大调度数。
_DATA_TRANSFORMER_SCHEDULING_TIME XFMR任务调度时间。
_SCOL_RGD_BUFFER_COUNT LSC存储SCOL slice内的一个rgd内的buffer数量。
_SCOL_RGD_COUNT 单分区下LSC存储SCOL slice内的rgd数量。
_SCOL_RGD_MAX_RESERVE_WRITER 单分区下LSC存储SCOL slice写入时,可用的最大内存占用。
COLUMNAR_BULK_COUNT 用于配置列执行排序过程中,用多少批数据作为一次排序的上限。
_BUCKET_VALUE_SCALE_IN_HASH_SET 列执行HASH SET中的BUCKET的元素数量。
_BUCKET_VALUE_SCALE_IN_HASH_TABLE 列执行HASH TABLE中的BUCKET的元素数量。
_COLUMNAR_MAX_BATCH_COUNT 列执行最大批次数量。
_COLUMNAR_MAX_HASH_BUCKET 列执行HASH TABLE初始最大的BUCKET数量。
_COLUMNAR_DYNAMIC_ARRAY_THRESHOLD 列执行使用二维动态数组的阈值。
_USE_OPTMZ_INFO 无效参数。
_COST_TABLE_FULL_SCAN 算子代价,正式版本中不可用。
_COST_INDEX_UNIQUE_SCAN 算子代价,正式版本中不可用。
_COST_INDEX_FULL_SCAN 算子代价,正式版本中不可用。
_COST_INDEX_RANGE_SCAN 算子代价,正式版本中不可用。
_COST_INDEX_RANGE_SCAN_MIN_MAX 算子代价,正式版本中不可用。
COST_INDEX_FULL_SCAN_MIN_MAX 算子代价,正式版本中不可用。
_COST_INDEX_FAST_FULL_SCAN 算子代价,正式版本中不可用。
_COST_INDEX_SKIP_SCAN 算子代价,正式版本中不可用。
_COST_ROWID_SCAN 算子代价,正式版本中不可用。
_COST_RTREE_SCAN 算子代价,正式版本中不可用。
_COST_INDEX_SCAN 算子代价,正式版本中不可用。
_COST_PART_ALL_SCAN 算子代价,正式版本中不可用。
_COST_PART_ALL_AC_SCAN 算子代价,正式版本中不可用。
_COST_PART_SINGLE_SCAN 算子代价,正式版本中不可用。
_COST_PART_SINGLE_AC_SCAN 算子代价,正式版本中不可用。
_COST_PART_ITER_SCAN 算子代价,正式版本中不可用。
_COST_PART_ITER_AC_SCAN 算子代价,正式版本中不可用。
_COST_PART_MULTICOL_SCAN 算子代价,正式版本中不可用。
_COST_PART_SCAN 算子代价,正式版本中不可用。
_COST_PART_INDEX_SCAN 算子代价,正式版本中不可用。
_COST_PART_AC_SCAN 算子代价,正式版本中不可用。
_COST_IDX_NL_JOIN 算子代价,正式版本中不可用。
_COST_NL_JOIN 算子代价,正式版本中不可用。
_COST_MS_JOIN 算子代价,正式版本中不可用。
_COST_HASH_JOIN 算子代价,正式版本中不可用。
_COST_SORT 算子代价,正式版本中不可用。
_COST_ORDER_BY 算子代价,正式版本中不可用。
_COST_GROUP 算子代价,正式版本中不可用。
_COST_SORT_GROUP 算子代价,正式版本中不可用。
_COST_SDT 算子代价,正式版本中不可用。
_COST_SDT_GROUP 算子代价,正式版本中不可用。
_COST_HASH_GROUP 算子代价,正式版本中不可用。
_COST_SORT_GROUPING_SETS 算子代价,正式版本中不可用。
_COST_HASH_GROUPING_SETS 算子代价,正式版本中不可用。
_COST_SORTED_WINFUNC 算子代价,正式版本中不可用。
_COST_UNIQUE 算子代价,正式版本中不可用。
_COST_SORT_AGGRDIST 算子代价,正式版本中不可用。
_COST_PX_QUEUE 算子代价,正式版本中不可用。
_COST_AC_SCAN 算子代价,正式版本中不可用。
_COST_SGL_TO_SGL 算子代价,正式版本中不可用。
_COST_SGL_TO_MULTI 算子代价,正式版本中不可用。
_COST_MULTI_TO_MULTI 算子代价,正式版本中不可用。
_COST_MULTI_TO_SGL 算子代价,正式版本中不可用。
_COST_MULTI_TO_MULTI_BCST 算子代价,正式版本中不可用。
_COST_SGL_TO_MULTI_BCST 算子代价,正式版本中不可用。
_COST_BITMAP_PLANS 算子代价,正式版本中不可用。
_COST_TEMP_SCAN 算子代价,正式版本中不可用。
_FAULT_POINT 故障点注入内容,仅在Debug版本生效。
_DBWR_SORT_ENABLED DBWR刷盘时页面排序开关。
_ENABLE_S3 是否可以操作s3 bucket。
_ARCH_DATA_THRESHOLD ARCH_DATA$系统表最大保留记录数。
_ARCH_AUTO_CELAN_DATA_NUM slice文件归档清理批次大小。
_CHN_MAX_SEGMENT_SIZE 指定并行线程间数据传递使用的最大报文段的大小。
不建议修改
_CRYPTO_ENABLED 是否允许不加载openssl库。
_CN_SCALING_OUT 无效参数。
_REDO_FLUSH_THRESHOLD_SIZE 后台redo输盘的触发条件,redo大小占用超过该值时自动触发刷盘。
_HASH_JOIN_ALGORITHM HASH JOIN使用的算法,可指定HDT和PARTITION,默认为PARTITION。
_HASH_AREA_SIZE 每次HASH JOIN可使用的最大内存大小。当HASH TABLE的大小小于该值时,不会执行分区,会把整个HASH TABLE放在内存。
DERM_PARALLEL_EXECUTIONS 分布式并行执行线程数量。
DERM_ENABLED 是否启用分布式资源管理。
CONTROL_ADDR 本节点管理平面服务地址。节点对外地址、端口变化后需要对应修改。
_ENABLE_DISTRIBUTE_TRANSACTION 是否启用分布式事务。
_ENABLE_INDEX 是否支持创建索引。
_ENABLE_HEAP 是否支持创建HEAP表。
_ENABLE_TAC 是否支持创建TAC表。
_ENABLE_LSC 是否支持创建LSC表。
DS_SCALE_OUT_FACTOR 指定创建数据空间时默认每个节点组的分片数。
_SCOL_ENABLE_AUTO_ENCODING 是否开启列执行自适应编码。
PASSWORD_HASH_METHOD 用户密码生成的版本。
PASSWORD_LOGON_MIN_VERSION 登录协议中,hash算法最低版本。
PASSWORD_CRYPTO_METHOD 客户端密码登录的加密方式。
CLIENT_UKEY_AUTH 客户端是否使用UKEY进行认证登录。
_HA_ELECTION_AUTO_PRIMARY_SWITCH_INTERVAL 自动换主的检测时间间隔。
_SESSION_CACHE_BLOCKS 每个会话最多能缓存页面的数量。
_SESSION_CACHE_TABLES 每个会话最多能缓存表锁的数量。
_SESSION_BLOCK_CACHE_THRESHOLD 触发会话级缓存页面的共享锁持有者数量,当请求页面共享锁时,发现共享锁持有者已经达到该参数,将该页面缓存到会话中。
_CURSOR_BIND_CAPTURE_INTERVAL SQL记录绑定参数具体值的间隔时间长短,默认为900,单位秒。
ENABLE_TRAFFIC_CONTROL 是否开启DATA BUFFER流控机制,默认关闭。开启后,会进行DATA BUFFER限流,防止脏页生产过快。
_HASH_GROUP_HLL_ENABLED Hash Group是否开启HLL算法统计distinct值。
pdf-btn 下载文档
copy-btn 复制链接