From 2e50b3dc89de9ec814687941b32027e99e473b0e Mon Sep 17 00:00:00 2001 From: jinshayumi <791682161@QQ.COM> Date: Fri, 6 Sep 2024 15:02:20 +0800 Subject: [PATCH 1/6] Update tiflash-configuration.md --- tiflash/tiflash-configuration.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/tiflash/tiflash-configuration.md b/tiflash/tiflash-configuration.md index 3b5bd5d1f677..5b9c2e33bbe9 100644 --- a/tiflash/tiflash-configuration.md +++ b/tiflash/tiflash-configuration.md @@ -192,6 +192,9 @@ delta_index_cache_size = 0 ## 在 v6.2.0 以及后续版本,强烈建议保留默认值 `false`,不要将其修改为 `true`。具体请参考已知问题 [#5576](https://github.com/pingcap/tiflash/issues/5576)。 # dt_enable_logical_split = false + ## `max_threads`: 默认值为系统的 CPU 核数,TiFlash 执行最大线程数, + ## 此参数只会在系统变量 `tidb_max_tiflash_threads` 设置为 -1 的时候生效 + ## 单次查询过程中,节点对中间数据的内存限制 ## 设置为整数时,单位为 byte,比如 34359738368 表示 32 GiB 的内存限制,0 表示无限制 ## 设置为 [0.0, 1.0) 之间的浮点数时,指节点总内存的比值,比如 0.8 表示总内存的 80%,0.0 表示无限制 From ad322353d268351082832a297470320eafbd743f Mon Sep 17 00:00:00 2001 From: jinshayumi <791682161@QQ.COM> Date: Fri, 6 Sep 2024 17:23:35 +0800 Subject: [PATCH 2/6] Update tiflash/tiflash-configuration.md Co-authored-by: xixirangrang --- tiflash/tiflash-configuration.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/tiflash/tiflash-configuration.md b/tiflash/tiflash-configuration.md index 5b9c2e33bbe9..234e07d3ca2d 100644 --- a/tiflash/tiflash-configuration.md +++ b/tiflash/tiflash-configuration.md @@ -194,6 +194,8 @@ delta_index_cache_size = 0 ## `max_threads`: 默认值为系统的 CPU 核数,TiFlash 执行最大线程数, ## 此参数只会在系统变量 `tidb_max_tiflash_threads` 设置为 -1 的时候生效 + ## 例如,如果 CPU 核数为 32,则该参数设置如下: + max_threads = 32 ## 单次查询过程中,节点对中间数据的内存限制 ## 设置为整数时,单位为 byte,比如 34359738368 表示 32 GiB 的内存限制,0 表示无限制 From 8ff5ecfe3ae2425db3b253c42949fce70c756453 Mon Sep 17 00:00:00 2001 From: jinshayumi <791682161@QQ.COM> Date: Fri, 6 Sep 2024 18:24:03 +0800 Subject: [PATCH 3/6] Update tiflash-configuration.md --- tiflash/tiflash-configuration.md | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/tiflash/tiflash-configuration.md b/tiflash/tiflash-configuration.md index 234e07d3ca2d..f3a9128eaf13 100644 --- a/tiflash/tiflash-configuration.md +++ b/tiflash/tiflash-configuration.md @@ -192,10 +192,9 @@ delta_index_cache_size = 0 ## 在 v6.2.0 以及后续版本,强烈建议保留默认值 `false`,不要将其修改为 `true`。具体请参考已知问题 [#5576](https://github.com/pingcap/tiflash/issues/5576)。 # dt_enable_logical_split = false - ## `max_threads`: 默认值为系统的 CPU 核数,TiFlash 执行最大线程数, - ## 此参数只会在系统变量 `tidb_max_tiflash_threads` 设置为 -1 的时候生效 - ## 例如,如果 CPU 核数为 32,则该参数设置如下: - max_threads = 32 + ## `max_threads`: 执行一个 MMP Task 的线程并发度,默认值为 0,当值为 0 时,该值被设置为 CPU 核数。 + ## 此参数只会在系统变量 `tidb_max_tiflash_threads` 设置为 -1 的时候生效。 + max_threads = 0 ## 单次查询过程中,节点对中间数据的内存限制 ## 设置为整数时,单位为 byte,比如 34359738368 表示 32 GiB 的内存限制,0 表示无限制 From c46d0a7d9ff0014ff0c44709c851530a8f184c1a Mon Sep 17 00:00:00 2001 From: xixirangrang Date: Mon, 9 Sep 2024 09:13:17 +0800 Subject: [PATCH 4/6] Update tiflash/tiflash-configuration.md --- tiflash/tiflash-configuration.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tiflash/tiflash-configuration.md b/tiflash/tiflash-configuration.md index f3a9128eaf13..7479d63aa6ee 100644 --- a/tiflash/tiflash-configuration.md +++ b/tiflash/tiflash-configuration.md @@ -193,7 +193,7 @@ delta_index_cache_size = 0 # dt_enable_logical_split = false ## `max_threads`: 执行一个 MMP Task 的线程并发度,默认值为 0,当值为 0 时,该值被设置为 CPU 核数。 - ## 此参数只会在系统变量 `tidb_max_tiflash_threads` 设置为 -1 的时候生效。 + ## 该参数只有在系统变量 `tidb_max_tiflash_threads` 设置为 -1 时才会生效。 max_threads = 0 ## 单次查询过程中,节点对中间数据的内存限制 From 74fba74646f615c4ad621f51417e96987835700f Mon Sep 17 00:00:00 2001 From: xixirangrang Date: Mon, 9 Sep 2024 10:22:52 +0800 Subject: [PATCH 5/6] Update tiflash/tiflash-configuration.md --- tiflash/tiflash-configuration.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tiflash/tiflash-configuration.md b/tiflash/tiflash-configuration.md index 7479d63aa6ee..d50b7220d13d 100644 --- a/tiflash/tiflash-configuration.md +++ b/tiflash/tiflash-configuration.md @@ -192,7 +192,7 @@ delta_index_cache_size = 0 ## 在 v6.2.0 以及后续版本,强烈建议保留默认值 `false`,不要将其修改为 `true`。具体请参考已知问题 [#5576](https://github.com/pingcap/tiflash/issues/5576)。 # dt_enable_logical_split = false - ## `max_threads`: 执行一个 MMP Task 的线程并发度,默认值为 0,当值为 0 时,该值被设置为 CPU 核数。 + ## `max_threads`: 执行一个 MMP Task 的内部线程并发度,默认值为 0,当值为 0 时,该值被设置为 CPU 核数。 ## 该参数只有在系统变量 `tidb_max_tiflash_threads` 设置为 -1 时才会生效。 max_threads = 0 From 99dec0259cb8610b0d6a29576cbbc6fe01b2f1c2 Mon Sep 17 00:00:00 2001 From: Lilian Lee Date: Mon, 9 Sep 2024 10:25:20 +0800 Subject: [PATCH 6/6] Update wording --- tiflash/tiflash-configuration.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tiflash/tiflash-configuration.md b/tiflash/tiflash-configuration.md index d50b7220d13d..b065ec5044f6 100644 --- a/tiflash/tiflash-configuration.md +++ b/tiflash/tiflash-configuration.md @@ -192,7 +192,7 @@ delta_index_cache_size = 0 ## 在 v6.2.0 以及后续版本,强烈建议保留默认值 `false`,不要将其修改为 `true`。具体请参考已知问题 [#5576](https://github.com/pingcap/tiflash/issues/5576)。 # dt_enable_logical_split = false - ## `max_threads`: 执行一个 MMP Task 的内部线程并发度,默认值为 0,当值为 0 时,该值被设置为 CPU 核数。 + ## `max_threads` 指的是执行一个 MMP Task 的内部线程并发度,默认值为 0。当值为 0 时,TiFlash 执行 MMP Task 的线程并发度为 CPU 核数。 ## 该参数只有在系统变量 `tidb_max_tiflash_threads` 设置为 -1 时才会生效。 max_threads = 0