diff --git a/system-variables.md b/system-variables.md
index 07c20abe665f..b24ada10ba51 100644
--- a/system-variables.md
+++ b/system-variables.md
@@ -6067,3 +6067,250 @@ Query OK, 0 rows affected, 1 warning (0.00 sec)
- 类型:布尔型
- 默认值:`ON`
- 这个变量用于控制计算[窗口函数](/functions-and-operators/window-functions.md)时是否采用高精度模式。
+
+### `authentication_ldap_sasl_user_search_attr` 从 v8.5.4 版本开始引入
+
+- 作用域:GLOBAL
+- 是否持久化到集群:是
+- 是否受 Hint [SET_VAR](/optimizer-hints.md#set_varvar_namevar_value) 控制:否
+- 类型:字符串
+- 默认值:`uid`
+- LDAP SASL user search attribute.
+
+### `authentication_ldap_simple_user_search_attr` 从 v8.5.4 版本开始引入
+
+- 作用域:GLOBAL
+- 是否持久化到集群:是
+- 是否受 Hint [SET_VAR](/optimizer-hints.md#set_varvar_namevar_value) 控制:否
+- 类型:字符串
+- 默认值:`uid`
+- LDAP Simple user search attribute.
+
+### `tidb_enable_batch_query_region` 从 v8.5.4 版本开始引入
+
+- 作用域:GLOBAL
+- 是否持久化到集群:是
+- 是否受 Hint [SET_VAR](/optimizer-hints.md#set_varvar_namevar_value) 控制:否
+- 类型:布尔型
+- 默认值:`OFF`
+- Enable/disable batch Region query.
+
+### `tidb_enable_binding_usage` 从 v8.5.6 版本开始引入
+
+- 作用域:GLOBAL
+- 是否持久化到集群:是
+- 是否受 Hint [SET_VAR](/optimizer-hints.md#set_varvar_namevar_value) 控制:否
+- 类型:布尔型
+- 默认值:`ON`
+- Enable/disable binding usage.
+
+### `tidb_enable_tiflash_pipeline_model` 从 v8.5.4 版本开始引入
+
+- 作用域:GLOBAL
+- 是否持久化到集群:是
+- 是否受 Hint [SET_VAR](/optimizer-hints.md#set_varvar_namevar_value) 控制:否
+- 类型:布尔型
+- 默认值:`ON`
+- Enable/disable TiFlash pipeline mode.
+
+### `tidb_enable_ts_validation` 从 v8.5.4 版本开始引入
+
+- 作用域:GLOBAL
+- 是否持久化到集群:是
+- 是否受 Hint [SET_VAR](/optimizer-hints.md#set_varvar_namevar_value) 控制:否
+- 类型:布尔型
+- 默认值:`ON`
+- Enable/disable TS validation.
+
+### `tidb_foreign_key_check_in_shared_lock` 从 v9.0.0 版本开始引入
+
+- 作用域:SESSION | GLOBAL
+- 是否持久化到集群:是
+- 是否受 Hint [SET_VAR](/optimizer-hints.md#set_varvar_namevar_value) 控制:否
+- 类型:布尔型
+- 默认值:`OFF`
+- Foreign key check behavior in shared lock.
+
+### `tidb_mem_arbitrator_mode` 从 v8.5.6 版本开始引入
+
+- 作用域:GLOBAL
+- 是否持久化到集群:是
+- 是否受 Hint [SET_VAR](/optimizer-hints.md#set_varvar_namevar_value) 控制:否
+- 类型:字符串
+- 默认值:`disable`
+- 可选值:`disable`、`standard`、`priority`
+- Global memory arbitrator mode.
+
+### `tidb_mem_arbitrator_query_reserved` 从 v8.5.6 版本开始引入
+
+- 作用域:SESSION
+- 是否持久化到集群:否
+- 是否受 Hint [SET_VAR](/optimizer-hints.md#set_varvar_namevar_value) 控制:是
+- 类型:字符串
+- 默认值:`0`
+- Reserved memory for current query.
+
+### `tidb_mem_arbitrator_soft_limit` 从 v8.5.6 版本开始引入
+
+- 作用域:GLOBAL
+- 是否持久化到集群:是
+- 是否受 Hint [SET_VAR](/optimizer-hints.md#set_varvar_namevar_value) 控制:否
+- 类型:字符串
+- 默认值:`0`
+- 可选值:`0`、`auto`、正整数、`(0,1]`小数
+- Global memory arbitrator soft limit.
+
+### `tidb_mem_arbitrator_wait_averse` 从 v8.5.6 版本开始引入
+
+- 作用域:SESSION
+- 是否持久化到集群:否
+- 是否受 Hint [SET_VAR](/optimizer-hints.md#set_varvar_namevar_value) 控制:否
+- 类型:字符串
+- 默认值:`0`
+- 可选值:`0`、`1`、`nolimit`
+- Session wait-averse strategy for memory arbitrator.
+
+### `tidb_opt_always_keep_join_key` 从 v8.5.4 版本开始引入
+
+- 作用域:SESSION | GLOBAL
+- 是否持久化到集群:是
+- 是否受 Hint [SET_VAR](/optimizer-hints.md#set_varvar_namevar_value) 控制:是
+- 类型:布尔型
+- 默认值:`ON`
+- Optimizer always keeps join key.
+
+### `tidb_opt_cartesian_join_order_threshold` 从 v8.5.4 版本开始引入
+
+- 作用域:SESSION | GLOBAL
+- 是否持久化到集群:是
+- 是否受 Hint [SET_VAR](/optimizer-hints.md#set_varvar_namevar_value) 控制:是
+- 类型:浮点型
+- 默认值:`0.0`
+- 范围:`[0, 18446744073709551615]`
+- Cartesian join reorder threshold.
+
+### `tidb_opt_enable_three_stage_multi_distinct_agg` 从 v8.5.4 版本开始引入
+
+- 作用域:SESSION | GLOBAL
+- 是否持久化到集群:是
+- 是否受 Hint [SET_VAR](/optimizer-hints.md#set_varvar_namevar_value) 控制:否
+- 类型:布尔型
+- 默认值:`OFF`
+- Enable 3-stage multi-distinct agg optimization.
+
+### `tidb_opt_group_ndv_skew_ratio` 从 v8.5.4 版本开始引入
+
+- 作用域:SESSION | GLOBAL
+- 是否持久化到集群:是
+- 是否受 Hint [SET_VAR](/optimizer-hints.md#set_varvar_namevar_value) 控制:是
+- 类型:浮点型
+- 默认值:`0.0`
+- 范围:`[0, 1]`
+- Group NDV skew ratio.
+
+### `tidb_opt_index_join_build_v2` 从 v8.5.4 版本开始引入
+
+- 作用域:SESSION | GLOBAL
+- 是否持久化到集群:是
+- 是否受 Hint [SET_VAR](/optimizer-hints.md#set_varvar_namevar_value) 控制:否
+- 类型:布尔型
+- 默认值:`ON`
+- Enable index join build v2.
+
+### `tidb_opt_index_prune_threshold` 从 v8.5.6 版本开始引入
+
+- 作用域:SESSION | GLOBAL
+- 是否持久化到集群:是
+- 是否受 Hint [SET_VAR](/optimizer-hints.md#set_varvar_namevar_value) 控制:是
+- 类型:整数型
+- 默认值:`20`
+- 范围:`[-1, 2147483647]`
+- Index prune threshold.
+
+### `tidb_opt_join_reorder_through_sel` 从 v8.5.6 版本开始引入
+
+- 作用域:SESSION | GLOBAL
+- 是否持久化到集群:是
+- 是否受 Hint [SET_VAR](/optimizer-hints.md#set_varvar_namevar_value) 控制:否
+- 类型:布尔型
+- 默认值:`OFF`
+- Allow join reorder through selection.
+
+### `tidb_opt_partial_ordered_index_for_topn` 从 v8.5.6 版本开始引入
+
+- 作用域:SESSION | GLOBAL
+- 是否持久化到集群:是
+- 是否受 Hint [SET_VAR](/optimizer-hints.md#set_varvar_namevar_value) 控制:是
+- 类型:枚举型
+- 默认值:`DISABLE`
+- 可选值:`DISABLE`、`COST`
+- Partial ordered index strategy for TopN.
+
+### `tidb_opt_risk_eq_skew_ratio` 从 v8.5.4 版本开始引入
+
+- 作用域:SESSION | GLOBAL
+- 是否持久化到集群:是
+- 是否受 Hint [SET_VAR](/optimizer-hints.md#set_varvar_namevar_value) 控制:是
+- 类型:浮点型
+- 默认值:`0.0`
+- 范围:`[0, 1]`
+- Risk eq skew ratio.
+
+### `tidb_opt_risk_range_skew_ratio` 从 v8.5.4 版本开始引入
+
+- 作用域:SESSION | GLOBAL
+- 是否持久化到集群:是
+- 是否受 Hint [SET_VAR](/optimizer-hints.md#set_varvar_namevar_value) 控制:是
+- 类型:浮点型
+- 默认值:`0.0`
+- 范围:`[0, 1]`
+- Risk range skew ratio.
+
+### `tidb_opt_scale_ndv_skew_ratio` 从 v8.5.4 版本开始引入
+
+- 作用域:SESSION | GLOBAL
+- 是否持久化到集群:是
+- 是否受 Hint [SET_VAR](/optimizer-hints.md#set_varvar_namevar_value) 控制:是
+- 类型:浮点型
+- 默认值:`1.0`
+- 范围:`[0, 1]`
+- Scale NDV skew ratio.
+
+### `tidb_opt_selectivity_factor` 从 v8.5.4 版本开始引入
+
+- 作用域:SESSION | GLOBAL
+- 是否持久化到集群:是
+- 是否受 Hint [SET_VAR](/optimizer-hints.md#set_varvar_namevar_value) 控制:是
+- 类型:浮点型
+- 默认值:`0.8`
+- 范围:`[0, 1]`
+- Optimizer selectivity factor.
+
+### `tidb_opt_table_rowid_scan_cost_factor` 从 v8.5.4 版本开始引入
+
+- 作用域:SESSION | GLOBAL
+- 是否持久化到集群:是
+- 是否受 Hint [SET_VAR](/optimizer-hints.md#set_varvar_namevar_value) 控制:是
+- 类型:浮点型
+- 默认值:`1.0`
+- 范围:`[0, 18446744073709551615]`
+- Table rowid scan cost factor.
+
+### `tidb_trace_event` 从 v8.5.6 版本开始引入
+
+- 作用域:INSTANCE
+- 是否持久化到集群:否
+- 是否受 Hint [SET_VAR](/optimizer-hints.md#set_varvar_namevar_value) 控制:否
+- 类型:字符串
+- 默认值:``
+- Instance-level trace event control.
+
+### `tiflash_compute_dispatch_policy` 从 v8.5.4 版本开始引入
+
+- 作用域:SESSION | GLOBAL
+- 是否持久化到集群:是
+- 是否受 Hint [SET_VAR](/optimizer-hints.md#set_varvar_namevar_value) 控制:否
+- 类型:字符串
+- 默认值:`consistent_hash`
+- 可选值:`consistent_hash`、`round_robin`
+- TiFlash compute dispatch policy.