@@ -6067,287 +6067,3 @@ Query OK, 0 rows affected, 1 warning (0.00 sec)
60676067- 类型:布尔型
60686068- 默认值:` ON`
60696069- 这个变量用于控制计算[窗口函数](/ functions- and - operators/ window- functions .md )时是否采用高精度模式。
6070-
6071- # ## `authentication_ldap_sasl_user_search_attr`
6072-
6073- - 作用域:GLOBAL
6074- - 是否持久化到集群:是
6075- - 是否受 Hint [SET_VAR](/ optimizer- hints .md # set_varvar_namevar_value) 控制:否
6076- - 类型:字符串
6077- - 默认值:` uid`
6078- - LDAP SASL 身份验证中用于检索用户的属性名称。
6079-
6080- # ## `authentication_ldap_simple_user_search_attr`
6081-
6082- - 作用域:GLOBAL
6083- - 是否持久化到集群:是
6084- - 是否受 Hint [SET_VAR](/ optimizer- hints .md # set_varvar_namevar_value) 控制:否
6085- - 类型:字符串
6086- - 默认值:` uid`
6087- - LDAP Simple 身份验证中用于检索用户的属性名称。
6088-
6089- # ## `plugin_audit_log_buffer_size`
6090-
6091- - 作用域:INSTANCE
6092- - 是否持久化到集群:否
6093- - 是否受 Hint [SET_VAR](/ optimizer- hints .md # set_varvar_namevar_value) 控制:否
6094- - 类型:字符串(只读)
6095- - 默认值:来自 ` [instance]` 配置项(代码默认读取 ` plugin-audit-log-flush-interval` )
6096- - 审计日志插件相关的实例级只读变量。
6097-
6098- # ## `plugin_audit_log_flush_interval`
6099-
6100- - 作用域:INSTANCE
6101- - 是否持久化到集群:否
6102- - 是否受 Hint [SET_VAR](/ optimizer- hints .md # set_varvar_namevar_value) 控制:否
6103- - 类型:字符串(只读)
6104- - 默认值:来自 ` [instance]` 配置项(代码默认读取 ` plugin-audit-log-flush-interval` )
6105- - 审计日志插件相关的实例级只读变量。
6106-
6107- # ## `tidb_analyze_column_options`
6108-
6109- - 作用域:GLOBAL
6110- - 是否持久化到集群:是
6111- - 是否受 Hint [SET_VAR](/ optimizer- hints .md # set_varvar_namevar_value) 控制:否
6112- - 类型:字符串
6113- - 默认值:` ALL`
6114- - 可选值:` ALL` 、` PREDICATE`
6115- - 控制 ` ANALYZE` 默认的列选择策略。
6116-
6117- # ## `tidb_enable_batch_query_region`
6118-
6119- - 作用域:GLOBAL
6120- - 是否持久化到集群:是
6121- - 是否受 Hint [SET_VAR](/ optimizer- hints .md # set_varvar_namevar_value) 控制:否
6122- - 类型:布尔型
6123- - 默认值:` OFF`
6124- - 控制是否开启批量查询 Region。
6125-
6126- # ## `tidb_enable_binding_usage`
6127-
6128- - 作用域:GLOBAL
6129- - 是否持久化到集群:是
6130- - 是否受 Hint [SET_VAR](/ optimizer- hints .md # set_varvar_namevar_value) 控制:否
6131- - 类型:布尔型
6132- - 默认值:` ON`
6133- - 控制是否启用绑定的使用。
6134-
6135- # ## `tidb_enable_tiflash_pipeline_model`
6136-
6137- - 作用域:GLOBAL
6138- - 是否持久化到集群:是
6139- - 是否受 Hint [SET_VAR](/ optimizer- hints .md # set_varvar_namevar_value) 控制:否
6140- - 类型:布尔型
6141- - 默认值:` ON`
6142- - 控制 TiFlash Pipeline 模式开关(代码中变量名为 ` tidb_enable_tiflash_pipeline_model` )。
6143-
6144- # ## `tidb_enable_ts_validation`
6145-
6146- - 作用域:GLOBAL
6147- - 是否持久化到集群:是
6148- - 是否受 Hint [SET_VAR](/ optimizer- hints .md # set_varvar_namevar_value) 控制:否
6149- - 类型:布尔型
6150- - 默认值:` ON`
6151- - 控制是否启用时间戳校验。
6152-
6153- # ## `tidb_foreign_key_check_in_shared_lock`
6154-
6155- - 作用域:SESSION | GLOBAL
6156- - 是否持久化到集群:是
6157- - 是否受 Hint [SET_VAR](/ optimizer- hints .md # set_varvar_namevar_value) 控制:否
6158- - 类型:布尔型
6159- - 默认值:` OFF`
6160- - 控制共享锁场景下外键检查行为。
6161-
6162- # ## `tidb_mem_arbitrator_mode`
6163-
6164- - 作用域:GLOBAL
6165- - 是否持久化到集群:是
6166- - 是否受 Hint [SET_VAR](/ optimizer- hints .md # set_varvar_namevar_value) 控制:否
6167- - 类型:字符串
6168- - 默认值:` disable`
6169- - 可选值:` disable` 、` standard` 、` priority`
6170- - 设置全局内存仲裁器工作模式。
6171-
6172- # ## `tidb_mem_arbitrator_query_reserved`
6173-
6174- - 作用域:SESSION
6175- - 是否持久化到集群:否
6176- - 是否受 Hint [SET_VAR](/ optimizer- hints .md # set_varvar_namevar_value) 控制:是
6177- - 类型:字符串
6178- - 默认值:` 0`
6179- - 控制内存仲裁器为当前查询保留的内存值。
6180-
6181- # ## `tidb_mem_arbitrator_soft_limit`
6182-
6183- - 作用域:GLOBAL
6184- - 是否持久化到集群:是
6185- - 是否受 Hint [SET_VAR](/ optimizer- hints .md # set_varvar_namevar_value) 控制:否
6186- - 类型:字符串
6187- - 默认值:` 0`
6188- - 可选值:` 0` 、` auto` 、正整数、` (0,1]` 区间的小数
6189- - 设置全局内存仲裁器软上限。
6190-
6191- # ## `tidb_mem_arbitrator_wait_averse`
6192-
6193- - 作用域:SESSION
6194- - 是否持久化到集群:否
6195- - 是否受 Hint [SET_VAR](/ optimizer- hints .md # set_varvar_namevar_value) 控制:否
6196- - 类型:字符串
6197- - 默认值:` 0`
6198- - 可选值:` 0` 、` 1` 、` nolimit`
6199- - 控制会话级内存仲裁等待规避策略。
6200-
6201- # ## `tidb_opt_always_keep_join_key`
6202-
6203- - 作用域:SESSION | GLOBAL
6204- - 是否持久化到集群:是
6205- - 是否受 Hint [SET_VAR](/ optimizer- hints .md # set_varvar_namevar_value) 控制:是
6206- - 类型:布尔型
6207- - 默认值:` ON`
6208- - 控制优化器是否始终保留 Join Key。
6209-
6210- # ## `tidb_opt_cartesian_join_order_threshold`
6211-
6212- - 作用域:SESSION | GLOBAL
6213- - 是否持久化到集群:是
6214- - 是否受 Hint [SET_VAR](/ optimizer- hints .md # set_varvar_namevar_value) 控制:是
6215- - 类型:浮点型
6216- - 默认值:` 0.0`
6217- - 范围:` [0, 18446744073709551615]`
6218- - 控制笛卡尔积 Join 重排序阈值。
6219-
6220- # ## `tidb_opt_enable_three_stage_multi_distinct_agg`
6221-
6222- - 作用域:SESSION | GLOBAL
6223- - 是否持久化到集群:是
6224- - 是否受 Hint [SET_VAR](/ optimizer- hints .md # set_varvar_namevar_value) 控制:否
6225- - 类型:布尔型
6226- - 默认值:` OFF`
6227- - 控制是否启用三阶段多 DISTINCT 聚合优化。
6228-
6229- # ## `tidb_opt_group_ndv_skew_ratio`
6230-
6231- - 作用域:SESSION | GLOBAL
6232- - 是否持久化到集群:是
6233- - 是否受 Hint [SET_VAR](/ optimizer- hints .md # set_varvar_namevar_value) 控制:是
6234- - 类型:浮点型
6235- - 默认值:` 0.0`
6236- - 范围:` [0, 1]`
6237- - 控制分组 NDV 倾斜比例参数。
6238-
6239- # ## `tidb_opt_index_join_build_v2`
6240-
6241- - 作用域:SESSION | GLOBAL
6242- - 是否持久化到集群:是
6243- - 是否受 Hint [SET_VAR](/ optimizer- hints .md # set_varvar_namevar_value) 控制:否
6244- - 类型:布尔型
6245- - 默认值:` ON`
6246- - 控制是否启用 Index Join Build V2。
6247-
6248- # ## `tidb_opt_index_prune_threshold`
6249-
6250- - 作用域:SESSION | GLOBAL
6251- - 是否持久化到集群:是
6252- - 是否受 Hint [SET_VAR](/ optimizer- hints .md # set_varvar_namevar_value) 控制:是
6253- - 类型:整数型
6254- - 默认值:` 20`
6255- - 范围:` [-1, 2147483647]`
6256- - 控制索引裁剪阈值。
6257-
6258- # ## `tidb_opt_join_reorder_through_sel`
6259-
6260- - 作用域:SESSION | GLOBAL
6261- - 是否持久化到集群:是
6262- - 是否受 Hint [SET_VAR](/ optimizer- hints .md # set_varvar_namevar_value) 控制:否
6263- - 类型:布尔型
6264- - 默认值:` OFF`
6265- - 控制 Join 重排序是否可穿透选择条件。
6266-
6267- # ## `tidb_opt_partial_ordered_index_for_topn`
6268-
6269- - 作用域:SESSION | GLOBAL
6270- - 是否持久化到集群:是
6271- - 是否受 Hint [SET_VAR](/ optimizer- hints .md # set_varvar_namevar_value) 控制:是
6272- - 类型:枚举型
6273- - 默认值:` DISABLE`
6274- - 可选值:` DISABLE` 、` COST`
6275- - 控制 TopN 的部分有序索引优化策略。
6276-
6277- # ## `tidb_opt_risk_eq_skew_ratio`
6278-
6279- - 作用域:SESSION | GLOBAL
6280- - 是否持久化到集群:是
6281- - 是否受 Hint [SET_VAR](/ optimizer- hints .md # set_varvar_namevar_value) 控制:是
6282- - 类型:浮点型
6283- - 默认值:` 0.0`
6284- - 范围:` [0, 1]`
6285- - 控制等值条件风险倾斜比例参数。
6286-
6287- # ## `tidb_opt_risk_range_skew_ratio`
6288-
6289- - 作用域:SESSION | GLOBAL
6290- - 是否持久化到集群:是
6291- - 是否受 Hint [SET_VAR](/ optimizer- hints .md # set_varvar_namevar_value) 控制:是
6292- - 类型:浮点型
6293- - 默认值:` 0.0`
6294- - 范围:` [0, 1]`
6295- - 控制范围条件风险倾斜比例参数。
6296-
6297- # ## `tidb_opt_scale_ndv_skew_ratio`
6298-
6299- - 作用域:SESSION | GLOBAL
6300- - 是否持久化到集群:是
6301- - 是否受 Hint [SET_VAR](/ optimizer- hints .md # set_varvar_namevar_value) 控制:是
6302- - 类型:浮点型
6303- - 默认值:` 1.0`
6304- - 范围:` [0, 1]`
6305- - 控制 NDV 倾斜缩放比例参数。
6306-
6307- # ## `tidb_opt_selectivity_factor`
6308-
6309- - 作用域:SESSION | GLOBAL
6310- - 是否持久化到集群:是
6311- - 是否受 Hint [SET_VAR](/ optimizer- hints .md # set_varvar_namevar_value) 控制:是
6312- - 类型:浮点型
6313- - 默认值:` 0.8`
6314- - 范围:` [0, 1]`
6315- - 控制优化器选择率因子参数。
6316-
6317- # ## `tidb_opt_table_rowid_scan_cost_factor`
6318-
6319- - 作用域:SESSION | GLOBAL
6320- - 是否持久化到集群:是
6321- - 是否受 Hint [SET_VAR](/ optimizer- hints .md # set_varvar_namevar_value) 控制:是
6322- - 类型:浮点型
6323- - 默认值:` 1.0`
6324- - 范围:` [0, 18446744073709551615]`
6325- - 控制按 RowID 扫描的代价因子。
6326-
6327- # ## `tidb_opt_use_invisible_indexes`
6328-
6329- - 作用域:SESSION
6330- - 是否持久化到集群:否
6331- - 是否受 Hint [SET_VAR](/ optimizer- hints .md # set_varvar_namevar_value) 控制:是
6332- - 类型:布尔型
6333- - 默认值:` OFF`
6334- - 控制优化器是否使用 Invisible Index。
6335-
6336- # ## `tidb_trace_event`
6337-
6338- - 作用域:INSTANCE
6339- - 是否持久化到集群:否
6340- - 是否受 Hint [SET_VAR](/ optimizer- hints .md # set_varvar_namevar_value) 控制:否
6341- - 类型:字符串
6342- - 默认值:` `
6343- - 实例级 Trace 事件控制变量。
6344-
6345- # ## `tiflash_compute_dispatch_policy`
6346-
6347- - 作用域:SESSION | GLOBAL
6348- - 是否持久化到集群:是
6349- - 是否受 Hint [SET_VAR](/ optimizer- hints .md # set_varvar_namevar_value) 控制:否
6350- - 类型:字符串
6351- - 默认值:` consistent_hash`
6352- - 可选值:` consistent_hash` 、` round_robin`
6353- - 控制 TiFlash Compute 任务分发策略。
0 commit comments