This is an automated email from the ASF dual-hosted git repository.

luzhijing pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/doris-website.git


The following commit(s) were added to refs/heads/master by this push:
     new c93c962b54f Add some group commit docs (#828)
c93c962b54f is described below

commit c93c962b54f23e5e3c378d235a0d98f1cdaedc7b
Author: abmdocrt <yukang.lian2...@gmail.com>
AuthorDate: Mon Jul 8 21:18:16 2024 +0800

    Add some group commit docs (#828)
    
    Co-authored-by: Luzhijing <82810928+luzhij...@users.noreply.github.com>
---
 .../Data-Definition-Statements/Create/CREATE-TABLE.md  | 16 ++++++++++++++++
 .../Data-Definition-Statements/Create/CREATE-TABLE.md  | 18 +++++++++++++++++-
 .../Data-Definition-Statements/Create/CREATE-TABLE.md  | 16 ++++++++++++++++
 .../Data-Definition-Statements/Create/CREATE-TABLE.md  | 16 ++++++++++++++++
 4 files changed, 65 insertions(+), 1 deletion(-)

diff --git 
a/docs/sql-manual/sql-statements/Data-Definition-Statements/Create/CREATE-TABLE.md
 
b/docs/sql-manual/sql-statements/Data-Definition-Statements/Create/CREATE-TABLE.md
index 990b2ca5763..f38828ff75e 100644
--- 
a/docs/sql-manual/sql-statements/Data-Definition-Statements/Create/CREATE-TABLE.md
+++ 
b/docs/sql-manual/sql-statements/Data-Definition-Statements/Create/CREATE-TABLE.md
@@ -441,6 +441,22 @@ Set table properties. The following attributes are 
currently supported:
 
     `"compaction_policy" = ""`
 
+* `group_commit_interval_ms`
+
+    Configures the group commit batch interval for this table. The unit is 
milliseconds, with a default value of 10000ms (10 seconds).
+
+    The flushing timing of group commit depends on which value is reached 
first: `group_commit_interval_ms` or `group_commit_data_bytes`.
+
+    `"group_commit_interval_ms" = "10000"`
+
+* `group_commit_data_bytes`
+
+    Configures the group commit batch data size for this table. The unit is 
bytes, with a default value of 134217728 bytes (128MB).
+
+    The flushing timing of group commit depends on which value is reached 
first: `group_commit_interval_ms` or `group_commit_data_bytes`.
+
+    `"group_commit_data_bytes" = "134217728"`
+
 * `time_series_compaction_goal_size_mbytes`
 
     Time series compaction policy will utilize this parameter to adjust the 
size of input files for each compaction. The output file size will be 
approximately equal to the input file size.
diff --git 
a/i18n/zh-CN/docusaurus-plugin-content-docs/current/sql-manual/sql-statements/Data-Definition-Statements/Create/CREATE-TABLE.md
 
b/i18n/zh-CN/docusaurus-plugin-content-docs/current/sql-manual/sql-statements/Data-Definition-Statements/Create/CREATE-TABLE.md
index 45d68ab4e9d..774abcca212 100644
--- 
a/i18n/zh-CN/docusaurus-plugin-content-docs/current/sql-manual/sql-statements/Data-Definition-Statements/Create/CREATE-TABLE.md
+++ 
b/i18n/zh-CN/docusaurus-plugin-content-docs/current/sql-manual/sql-statements/Data-Definition-Statements/Create/CREATE-TABLE.md
@@ -426,9 +426,25 @@ UNIQUE KEY(k1, k2)
 
     `"compaction_policy" = ""`
 
+* `group_commit_interval_ms`
+
+    配置这个表的 Group Commit 攒批间隔。单位为 ms,默认值为 10000ms,即 10s。
+
+    Group Commit 的下刷时机取决于 
`group_commit_interval_ms`以及`group_commit_data_bytes`哪个先到设置的值。
+
+    `"group_commit_interval_ms" = "10000"`
+
+* `group_commit_data_bytes`
+
+    配置这个表的 Group Commit 攒批数据大小。单位为 bytes,默认值为 134217728 bytes,即 128MB。
+
+    Group Commit 的下刷时机取决于 
`group_commit_interval_ms`以及`group_commit_data_bytes` 哪个先到设置的值。
+
+    `"group_commit_data_bytes" = "134217728"`
+
 * `time_series_compaction_goal_size_mbytes`
 
-    compaction 的合并策略为 time_series 时,将使用此参数来调整每次 Compaction 
输入的文件的大小,输出的文件大小和输入相当
+    Compaction 的合并策略为 time_series 时,将使用此参数来调整每次 Compaction 
输入的文件的大小,输出的文件大小和输入相当
 
     `"time_series_compaction_goal_size_mbytes" = "1024"`
 
diff --git 
a/i18n/zh-CN/docusaurus-plugin-content-docs/version-2.1/sql-manual/sql-statements/Data-Definition-Statements/Create/CREATE-TABLE.md
 
b/i18n/zh-CN/docusaurus-plugin-content-docs/version-2.1/sql-manual/sql-statements/Data-Definition-Statements/Create/CREATE-TABLE.md
index 6cece329754..1218eb08e80 100644
--- 
a/i18n/zh-CN/docusaurus-plugin-content-docs/version-2.1/sql-manual/sql-statements/Data-Definition-Statements/Create/CREATE-TABLE.md
+++ 
b/i18n/zh-CN/docusaurus-plugin-content-docs/version-2.1/sql-manual/sql-statements/Data-Definition-Statements/Create/CREATE-TABLE.md
@@ -420,6 +420,22 @@ UNIQUE KEY(k1, k2)
 
     `"compaction_policy" = ""`
 
+* `group_commit_interval_ms`
+
+    配置这个表的 Group Commit 攒批间隔。单位为 ms,默认值为 10000ms,即 10s。
+
+    Group Commit 的下刷时机取决于 
`group_commit_interval_ms`以及`group_commit_data_bytes`哪个先到设置的值。
+
+    `"group_commit_interval_ms" = "10000"`
+
+* `group_commit_data_bytes`
+
+    配置这个表的 Group Commit 攒批数据大小。单位为 bytes,默认值为 134217728 bytes,即 128MB。
+
+    Group Commit 的下刷时机取决于 
`group_commit_interval_ms`以及`group_commit_data_bytes` 哪个先到设置的值。
+
+    `"group_commit_data_bytes" = "134217728"`
+
 * `time_series_compaction_goal_size_mbytes`
 
     Compaction 的合并策略为 time_series 时,将使用此参数来调整每次 Compaction 
输入的文件的大小,输出的文件大小和输入相当
diff --git 
a/versioned_docs/version-2.1/sql-manual/sql-statements/Data-Definition-Statements/Create/CREATE-TABLE.md
 
b/versioned_docs/version-2.1/sql-manual/sql-statements/Data-Definition-Statements/Create/CREATE-TABLE.md
index 5735ee3400d..88269d51d26 100644
--- 
a/versioned_docs/version-2.1/sql-manual/sql-statements/Data-Definition-Statements/Create/CREATE-TABLE.md
+++ 
b/versioned_docs/version-2.1/sql-manual/sql-statements/Data-Definition-Statements/Create/CREATE-TABLE.md
@@ -441,6 +441,22 @@ Set table properties. The following attributes are 
currently supported:
 
     `"compaction_policy" = ""`
 
+* `group_commit_interval_ms`
+
+    Configures the group commit batch interval for this table. The unit is 
milliseconds, with a default value of 10000ms (10 seconds).
+
+    The flushing timing of group commit depends on which value is reached 
first: `group_commit_interval_ms` or `group_commit_data_bytes`.
+
+    `"group_commit_interval_ms" = "10000"`
+
+* `group_commit_data_bytes`
+
+    Configures the group commit batch data size for this table. The unit is 
bytes, with a default value of 134217728 bytes (128MB).
+
+    The flushing timing of group commit depends on which value is reached 
first: `group_commit_interval_ms` or `group_commit_data_bytes`.
+
+    `"group_commit_data_bytes" = "134217728"`
+
 * `time_series_compaction_goal_size_mbytes`
 
     Time series compaction policy will utilize this parameter to adjust the 
size of input files for each compaction. The output file size will be 
approximately equal to the input file size.


---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscr...@doris.apache.org
For additional commands, e-mail: commits-h...@doris.apache.org

Reply via email to