Skip to content

Commit d3d8e35

Browse files
author
github-actions
committed
update MD by dispatch event pingcap/docs-cn release-8.5
1 parent 59afb8d commit d3d8e35

File tree

1 file changed

+16
-0
lines changed

1 file changed

+16
-0
lines changed

markdown-pages/zh/tidb/release-8.5/system-variables.md

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3301,6 +3301,22 @@ v5.0 后,用户仍可以单独修改以上系统变量(会有废弃警告)
33013301
- 范围:`[100, 16384]`
33023302
- 这个变量用来设置缓存 schema 版本信息(对应版本修改的相关 table IDs)的个数限制,可设置的范围 100 - 16384。此变量在 2.1.18 及之后版本支持。
33033303

3304+
### `tidb_max_dist_task_nodes` <span class="version-mark">从 v8.5.6 版本开始引入</span>
3305+
3306+
- 作用域:SESSION | GLOBAL
3307+
- 是否持久化到集群:是
3308+
- 是否受 Hint [SET_VAR](/optimizer-hints.md#set_varvar_namevar_value) 控制:否
3309+
- 类型:整数型
3310+
- 默认值:`-1`
3311+
- 范围:`-1``[1, 128]`
3312+
- 该变量用于定义分布式框架任务可使用的 TiDB 节点数上限。默认值为 `-1`,表示启用自动模式。在自动模式下,TiDB 将按照 `min(3, tikv_nodes / 3)` 动态地计算该值,其中 `tikv_nodes` 表示集群中 TiKV 节点的数量。
3313+
3314+
> **注意:**
3315+
>
3316+
> 如果部分 TiDB 节点显式设置了 [`tidb_service_scope`](#tidb_service_scope-从-v740-版本开始引入),则分布式执行框架仅会将任务调度到这些节点中执行。此时,即使 `tidb_max_dist_task_nodes` 设置了更大的值,实际使用的 TiDB 节点数也不会超过显式设置了 `tidb_service_scope` 的 TiDB 节点数。
3317+
>
3318+
> 例如,集群有 10 个 TiDB 节点,其中 4 个节点均设置了 `tidb_service_scope = group1`。此时即使设置 `tidb_max_dist_task_nodes = 5`,实际参与任务执行的节点数仍为 4
3319+
33043320
### `tidb_max_paging_size` <span class="version-mark">从 v6.3.0 版本开始引入</span>
33053321

33063322
- 作用域:SESSION | GLOBAL

0 commit comments

Comments
 (0)