From adc9e0076578a04f531f53216be7b030898e407f 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 115870f8e2eb..d39a7cfc5e43 100644 --- a/tiflash/tiflash-configuration.md +++ b/tiflash/tiflash-configuration.md @@ -193,6 +193,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 3579d5f68fc5dc4b143e06c7cd81add35a1b9d05 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 d39a7cfc5e43..079b1113ddf9 100644 --- a/tiflash/tiflash-configuration.md +++ b/tiflash/tiflash-configuration.md @@ -195,6 +195,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 93d7e00494d0e77ee3c728b91f0a7181609dd43d 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 079b1113ddf9..7a2a97703483 100644 --- a/tiflash/tiflash-configuration.md +++ b/tiflash/tiflash-configuration.md @@ -193,10 +193,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 a693a74647d6d51efea366df30516010b7788b29 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 7a2a97703483..116452be02af 100644 --- a/tiflash/tiflash-configuration.md +++ b/tiflash/tiflash-configuration.md @@ -194,7 +194,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 6120dbc67849d156113aa4d7991a9e3bee95678b 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 116452be02af..03ddfd686cff 100644 --- a/tiflash/tiflash-configuration.md +++ b/tiflash/tiflash-configuration.md @@ -193,7 +193,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 bb2a5eab2952564f0b0d87c1e62811b465d61ddc 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 03ddfd686cff..d8138d11bafd 100644 --- a/tiflash/tiflash-configuration.md +++ b/tiflash/tiflash-configuration.md @@ -193,7 +193,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