This is an automated email from the ASF dual-hosted git repository.
critas pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/iotdb-docs.git
The following commit(s) were added to refs/heads/main by this push:
new b135a087 update sort_buffer_size_in_bytes default is 0 from v136 (#924)
b135a087 is described below
commit b135a0873e9e468e58e6e7d15be39360def751ad
Author: leto-b <[email protected]>
AuthorDate: Fri Dec 26 11:13:42 2025 +0800
update sort_buffer_size_in_bytes default is 0 from v136 (#924)
---
src/UserGuide/V1.3.x/Reference/Common-Config-Manual.md | 11 +++++++++++
src/UserGuide/dev-1.3/Reference/Common-Config-Manual.md | 10 ++++++++++
src/zh/UserGuide/V1.3.x/Reference/Common-Config-Manual.md | 10 ++++++++++
src/zh/UserGuide/dev-1.3/Reference/Common-Config-Manual.md | 10 ++++++++++
4 files changed, 41 insertions(+)
diff --git a/src/UserGuide/V1.3.x/Reference/Common-Config-Manual.md
b/src/UserGuide/V1.3.x/Reference/Common-Config-Manual.md
index edefe104..32addae9 100644
--- a/src/UserGuide/V1.3.x/Reference/Common-Config-Manual.md
+++ b/src/UserGuide/V1.3.x/Reference/Common-Config-Manual.md
@@ -636,6 +636,17 @@ Different configuration parameters take effect in the
following three ways:
|Default| 100000 |
|Effective|After restarting system|
+* sort\_buffer\_size\_in\_bytes
+
+|Name| sort\_buffer\_size\_in\_bytes
|
+|:---:|:----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
+|Description| Sort buffer size, in bytes.
|
+|Type| Long
|
+|Default| Before V1.3.6: 1048576 (equivalent to 1MB);<br> From V1.3.6 onwards
(including all V1.x versions): 0.The memory rule for external sort in the sort
operator is as follows: When the data size is smaller than the sort buffer size
(sort_buffer_size_in_bytes, in bytes), the sort operator will use in-memory
sort. If sort_buffer_size_in_bytes ≤ 0, the default value is used. The default
value is calculated as the minimum of 32MB and (memory for query operators /
query_thread_count / 2) [...]
+|Effective| Hot Reload
|
+
+
+
### TTL Configuration
* ttl\_check\_interval
diff --git a/src/UserGuide/dev-1.3/Reference/Common-Config-Manual.md
b/src/UserGuide/dev-1.3/Reference/Common-Config-Manual.md
index 3996423e..9d0430ba 100644
--- a/src/UserGuide/dev-1.3/Reference/Common-Config-Manual.md
+++ b/src/UserGuide/dev-1.3/Reference/Common-Config-Manual.md
@@ -636,6 +636,16 @@ Different configuration parameters take effect in the
following three ways:
|Default| 100000 |
|Effective|After restarting system|
+* sort\_buffer\_size\_in\_bytes
+
+|Name| sort\_buffer\_size\_in\_bytes
|
+|:---:|:----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
+|Description| Sort buffer size, in bytes.
|
+|Type| Long
|
+|Default| Before V1.3.6: 1048576 (equivalent to 1MB);<br> From V1.3.6 onwards
(including all V1.x versions): 0.The memory rule for external sort in the sort
operator is as follows: When the data size is smaller than the sort buffer size
(sort_buffer_size_in_bytes, in bytes), the sort operator will use in-memory
sort. If sort_buffer_size_in_bytes ≤ 0, the default value is used. The default
value is calculated as the minimum of 32MB and (memory for query operators /
query_thread_count / 2) [...]
+|Effective| Hot Reload
|
+
+
### TTL Configuration
* ttl\_check\_interval
diff --git a/src/zh/UserGuide/V1.3.x/Reference/Common-Config-Manual.md
b/src/zh/UserGuide/V1.3.x/Reference/Common-Config-Manual.md
index fb3f0677..943aefdf 100644
--- a/src/zh/UserGuide/V1.3.x/Reference/Common-Config-Manual.md
+++ b/src/zh/UserGuide/V1.3.x/Reference/Common-Config-Manual.md
@@ -666,6 +666,16 @@ IoTDB ConfigNode 和 DataNode 的公共配置参数位于 `conf` 目录下。
|默认值| 100000 |
|改后生效方式|重启生效|
+* sort\_buffer\_size\_in\_bytes
+
+|名字| sort\_buffer\_size\_in\_bytes
|
+|:---:|:----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
+|描述| 排序缓冲区大小,单位为字节
|
+|类型| Long
|
+|默认值| V 1.3.6 之前 :默认值为 1048576 ;<br>V 1.3.6 及后续 V 1.x 系列:默认值为 0
。排序算子中用于外部排序的内存规则如下:当数据量小于排序缓冲区大小(sort_buffer_size_in_bytes,单位为字节)时,排序算子将采用内存排序方式。若sort_buffer_size_in_bytes的取值小于等于0,则使用默认值;默认值的计算方式为:取32MB与(查询算子可用内存
/ 查询线程数 / 2)二者中的较小值。 若sort_buffer_size_in_bytes的取值大于0,则使用该配置的指定值。 |
+|改后生效方式| 热加载
|
+
+
#### TTL 配置
* ttl\_check\_interval
diff --git a/src/zh/UserGuide/dev-1.3/Reference/Common-Config-Manual.md
b/src/zh/UserGuide/dev-1.3/Reference/Common-Config-Manual.md
index c35d0fdb..6d0bf2af 100644
--- a/src/zh/UserGuide/dev-1.3/Reference/Common-Config-Manual.md
+++ b/src/zh/UserGuide/dev-1.3/Reference/Common-Config-Manual.md
@@ -666,6 +666,16 @@ IoTDB ConfigNode 和 DataNode 的公共配置参数位于 `conf` 目录下。
|默认值| 100000 |
|改后生效方式|重启生效|
+* sort\_buffer\_size\_in\_bytes
+
+|名字| sort\_buffer\_size\_in\_bytes
|
+|:---:|:----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
+|描述| 排序缓冲区大小,单位为字节
|
+|类型| Long
|
+|默认值| V 1.3.6 之前 :默认值为 1048576 ;<br>V 1.3.6 及后续 V 1.x 系列:默认值为 0
。排序算子中用于外部排序的内存规则如下:当数据量小于排序缓冲区大小(sort_buffer_size_in_bytes,单位为字节)时,排序算子将采用内存排序方式。若sort_buffer_size_in_bytes的取值小于等于0,则使用默认值;默认值的计算方式为:取32MB与(查询算子可用内存
/ 查询线程数 / 2)二者中的较小值。 若sort_buffer_size_in_bytes的取值大于0,则使用该配置的指定值。 |
+|改后生效方式| 热加载
|
+
+
#### TTL 配置
* ttl\_check\_interval