diff --git a/src/UserGuide/Master/Table/Reference/System-Config-Manual_apache.md b/src/UserGuide/Master/Table/Reference/System-Config-Manual_apache.md
index c7006be42..2aeddc930 100644
--- a/src/UserGuide/Master/Table/Reference/System-Config-Manual_apache.md
+++ b/src/UserGuide/Master/Table/Reference/System-Config-Manual_apache.md
@@ -662,12 +662,12 @@ The `iotdb-system.properties` file contains various configurations for managing
- dn_thrift_max_frame_size
-| Name | dn_thrift_max_frame_size |
-| ----------- |------------------------------------------------|
-| Description | Maximum frame size for RPC requests/responses. |
-| Type | long |
-| Default | 536870912 (Default 512MB) |
-| Effective | Restart required. |
+| Name | dn_thrift_max_frame_size |
+| ----------- |--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
+| Description | Maximum frame size for RPC requests/responses. |
+| Type | int |
+| Default | Defaults to 0, which means the value is automatically calculated based on the DN JVM configuration parameters at startup:
a. min(64MB, dn_alloc_memory/64)
b. If the user manually configures `dn_thrift_max_frame_size`, the user-specified value will be used instead. |
+| Effective | Restart required. |
- dn_thrift_init_buffer_size
diff --git a/src/UserGuide/Master/Table/Reference/System-Config-Manual_timecho.md b/src/UserGuide/Master/Table/Reference/System-Config-Manual_timecho.md
index d32adb558..5f81aad5c 100644
--- a/src/UserGuide/Master/Table/Reference/System-Config-Manual_timecho.md
+++ b/src/UserGuide/Master/Table/Reference/System-Config-Manual_timecho.md
@@ -663,12 +663,12 @@ The `iotdb-system.properties` file contains various configurations for managing
- dn_thrift_max_frame_size
-| Name | dn_thrift_max_frame_size |
-| ----------- |------------------------------------------------|
-| Description | Maximum frame size for RPC requests/responses. |
-| Type | long |
-| Default | 536870912 (Default 512MB) |
-| Effective | Restart required. |
+| Name | dn_thrift_max_frame_size |
+| ----------- |--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
+| Description | Maximum frame size for RPC requests/responses. |
+| Type | int |
+| Default | Defaults to 0, which means the value is automatically calculated based on the DN JVM configuration parameters at startup:
a. min(64MB, dn_alloc_memory/64)
b. If the user manually configures `dn_thrift_max_frame_size`, the user-specified value will be used instead. |
+| Effective | Restart required. |
- dn_thrift_init_buffer_size
diff --git a/src/UserGuide/Master/Tree/Reference/DataNode-Config-Manual_apache.md b/src/UserGuide/Master/Tree/Reference/DataNode-Config-Manual_apache.md
index 7a29511b0..68f443283 100644
--- a/src/UserGuide/Master/Tree/Reference/DataNode-Config-Manual_apache.md
+++ b/src/UserGuide/Master/Tree/Reference/DataNode-Config-Manual_apache.md
@@ -276,13 +276,12 @@ The permission definitions are in ${IOTDB\_CONF}/conf/jmx.access.
* dn\_thrift\_max\_frame\_size
-|Name| dn\_thrift\_max\_frame\_size |
-|:---:|:---|
-|Description| Max size of bytes of each thrift RPC request/response|
-|Type| Long |
-|Unit|Byte|
-|Default| 536870912 |
-|Effective|After restarting system|
+|Name| dn\_thrift\_max\_frame\_size |
+|:---:|:------------------------------------------------------|
+|Description| Max size of bytes of each thrift RPC request/response |
+|Type| int |
+| Default | Defaults to 0, which means the value is automatically calculated based on the DN JVM configuration parameters at startup:
a. min(64MB, dn_alloc_memory/64)
b. If the user manually configures `dn_thrift_max_frame_size`, the user-specified value will be used instead. |
+|Effective| After restarting system |
* dn\_thrift\_init\_buffer\_size
diff --git a/src/UserGuide/Master/Tree/Reference/DataNode-Config-Manual_timecho.md b/src/UserGuide/Master/Tree/Reference/DataNode-Config-Manual_timecho.md
index 186113be0..13ca8693d 100644
--- a/src/UserGuide/Master/Tree/Reference/DataNode-Config-Manual_timecho.md
+++ b/src/UserGuide/Master/Tree/Reference/DataNode-Config-Manual_timecho.md
@@ -276,13 +276,12 @@ The permission definitions are in ${IOTDB\_CONF}/conf/jmx.access.
* dn\_thrift\_max\_frame\_size
-|Name| dn\_thrift\_max\_frame\_size |
-|:---:|:---|
-|Description| Max size of bytes of each thrift RPC request/response|
-|Type| Long |
-|Unit|Byte|
-|Default| 536870912 |
-|Effective|After restarting system|
+|Name| dn\_thrift\_max\_frame\_size |
+|:---:|:-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
+|Description| Max size of bytes of each thrift RPC request/response |
+|Type| int |
+| Default | Defaults to 0, which means the value is automatically calculated based on the DN JVM configuration parameters at startup:
a. min(64MB, dn_alloc_memory/64)
b. If the user manually configures `dn_thrift_max_frame_size`, the user-specified value will be used instead. |
+|Effective| After restarting system |
* dn\_thrift\_init\_buffer\_size
diff --git a/src/UserGuide/latest-Table/Reference/System-Config-Manual_apache.md b/src/UserGuide/latest-Table/Reference/System-Config-Manual_apache.md
index c7006be42..2aeddc930 100644
--- a/src/UserGuide/latest-Table/Reference/System-Config-Manual_apache.md
+++ b/src/UserGuide/latest-Table/Reference/System-Config-Manual_apache.md
@@ -662,12 +662,12 @@ The `iotdb-system.properties` file contains various configurations for managing
- dn_thrift_max_frame_size
-| Name | dn_thrift_max_frame_size |
-| ----------- |------------------------------------------------|
-| Description | Maximum frame size for RPC requests/responses. |
-| Type | long |
-| Default | 536870912 (Default 512MB) |
-| Effective | Restart required. |
+| Name | dn_thrift_max_frame_size |
+| ----------- |--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
+| Description | Maximum frame size for RPC requests/responses. |
+| Type | int |
+| Default | Defaults to 0, which means the value is automatically calculated based on the DN JVM configuration parameters at startup:
a. min(64MB, dn_alloc_memory/64)
b. If the user manually configures `dn_thrift_max_frame_size`, the user-specified value will be used instead. |
+| Effective | Restart required. |
- dn_thrift_init_buffer_size
diff --git a/src/UserGuide/latest-Table/Reference/System-Config-Manual_timecho.md b/src/UserGuide/latest-Table/Reference/System-Config-Manual_timecho.md
index d32adb558..5f81aad5c 100644
--- a/src/UserGuide/latest-Table/Reference/System-Config-Manual_timecho.md
+++ b/src/UserGuide/latest-Table/Reference/System-Config-Manual_timecho.md
@@ -663,12 +663,12 @@ The `iotdb-system.properties` file contains various configurations for managing
- dn_thrift_max_frame_size
-| Name | dn_thrift_max_frame_size |
-| ----------- |------------------------------------------------|
-| Description | Maximum frame size for RPC requests/responses. |
-| Type | long |
-| Default | 536870912 (Default 512MB) |
-| Effective | Restart required. |
+| Name | dn_thrift_max_frame_size |
+| ----------- |--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
+| Description | Maximum frame size for RPC requests/responses. |
+| Type | int |
+| Default | Defaults to 0, which means the value is automatically calculated based on the DN JVM configuration parameters at startup:
a. min(64MB, dn_alloc_memory/64)
b. If the user manually configures `dn_thrift_max_frame_size`, the user-specified value will be used instead. |
+| Effective | Restart required. |
- dn_thrift_init_buffer_size
diff --git a/src/UserGuide/latest/Reference/DataNode-Config-Manual_apache.md b/src/UserGuide/latest/Reference/DataNode-Config-Manual_apache.md
index 7a29511b0..68f443283 100644
--- a/src/UserGuide/latest/Reference/DataNode-Config-Manual_apache.md
+++ b/src/UserGuide/latest/Reference/DataNode-Config-Manual_apache.md
@@ -276,13 +276,12 @@ The permission definitions are in ${IOTDB\_CONF}/conf/jmx.access.
* dn\_thrift\_max\_frame\_size
-|Name| dn\_thrift\_max\_frame\_size |
-|:---:|:---|
-|Description| Max size of bytes of each thrift RPC request/response|
-|Type| Long |
-|Unit|Byte|
-|Default| 536870912 |
-|Effective|After restarting system|
+|Name| dn\_thrift\_max\_frame\_size |
+|:---:|:------------------------------------------------------|
+|Description| Max size of bytes of each thrift RPC request/response |
+|Type| int |
+| Default | Defaults to 0, which means the value is automatically calculated based on the DN JVM configuration parameters at startup:
a. min(64MB, dn_alloc_memory/64)
b. If the user manually configures `dn_thrift_max_frame_size`, the user-specified value will be used instead. |
+|Effective| After restarting system |
* dn\_thrift\_init\_buffer\_size
diff --git a/src/UserGuide/latest/Reference/DataNode-Config-Manual_timecho.md b/src/UserGuide/latest/Reference/DataNode-Config-Manual_timecho.md
index 186113be0..13ca8693d 100644
--- a/src/UserGuide/latest/Reference/DataNode-Config-Manual_timecho.md
+++ b/src/UserGuide/latest/Reference/DataNode-Config-Manual_timecho.md
@@ -276,13 +276,12 @@ The permission definitions are in ${IOTDB\_CONF}/conf/jmx.access.
* dn\_thrift\_max\_frame\_size
-|Name| dn\_thrift\_max\_frame\_size |
-|:---:|:---|
-|Description| Max size of bytes of each thrift RPC request/response|
-|Type| Long |
-|Unit|Byte|
-|Default| 536870912 |
-|Effective|After restarting system|
+|Name| dn\_thrift\_max\_frame\_size |
+|:---:|:-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
+|Description| Max size of bytes of each thrift RPC request/response |
+|Type| int |
+| Default | Defaults to 0, which means the value is automatically calculated based on the DN JVM configuration parameters at startup:
a. min(64MB, dn_alloc_memory/64)
b. If the user manually configures `dn_thrift_max_frame_size`, the user-specified value will be used instead. |
+|Effective| After restarting system |
* dn\_thrift\_init\_buffer\_size
diff --git a/src/zh/UserGuide/Master/Table/Reference/System-Config-Manual_apache.md b/src/zh/UserGuide/Master/Table/Reference/System-Config-Manual_apache.md
index 672829976..81ee6fd6c 100644
--- a/src/zh/UserGuide/Master/Table/Reference/System-Config-Manual_apache.md
+++ b/src/zh/UserGuide/Master/Table/Reference/System-Config-Manual_apache.md
@@ -639,12 +639,12 @@ IoTDB 配置文件位于 IoTDB 安装目录:`conf`文件夹下。
- dn_thrift_max_frame_size
-| 名字 | dn_thrift_max_frame_size |
-| ------------ | ------------------------------------------------------ |
-| 描述 | RPC 请求/响应的最大字节数 |
-| 类型 | long |
-| 默认值 | 536870912 (默认值512MB) |
-| 改后生效方式 | 重启服务生效 |
+| 名字 | dn_thrift_max_frame_size |
+| ------------ |-------------------------------------------------------------------------------------------------------------------|
+| 描述 | RPC 请求/响应的最大字节数 |
+| 类型 | int |
+|默认值| 默认为0,即根据启动时DNJVM的配置参数自动计算:
a. min(64MB, dn_alloc_memory/64)
b.若用户手动配置了dn_thrift_max_frame_size,仍然使用用户指定的大小 |
+| 改后生效方式 | 重启服务生效 |
- dn_thrift_init_buffer_size
diff --git a/src/zh/UserGuide/Master/Table/Reference/System-Config-Manual_timecho.md b/src/zh/UserGuide/Master/Table/Reference/System-Config-Manual_timecho.md
index b6ce9a099..0f40285f3 100644
--- a/src/zh/UserGuide/Master/Table/Reference/System-Config-Manual_timecho.md
+++ b/src/zh/UserGuide/Master/Table/Reference/System-Config-Manual_timecho.md
@@ -639,12 +639,12 @@ IoTDB 配置文件位于 IoTDB 安装目录:`conf`文件夹下。
- dn_thrift_max_frame_size
-| 名字 | dn_thrift_max_frame_size |
-| ------------ | ------------------------------------------------------ |
-| 描述 | RPC 请求/响应的最大字节数 |
-| 类型 | long |
-| 默认值 | 536870912 (默认值512MB) |
-| 改后生效方式 | 重启服务生效 |
+| 名字 | dn_thrift_max_frame_size |
+| ------------ |-------------------------------------------------------------------------------------------------------------------|
+| 描述 | RPC 请求/响应的最大字节数 |
+| 类型 | int |
+|默认值| 默认为0,即根据启动时DNJVM的配置参数自动计算:
a. min(64MB, dn_alloc_memory/64)
b.若用户手动配置了dn_thrift_max_frame_size,仍然使用用户指定的大小 |
+| 改后生效方式 | 重启服务生效 |
- dn_thrift_init_buffer_size
diff --git a/src/zh/UserGuide/Master/Tree/Reference/DataNode-Config-Manual_apache.md b/src/zh/UserGuide/Master/Tree/Reference/DataNode-Config-Manual_apache.md
index ac815af38..6e1db0ff6 100644
--- a/src/zh/UserGuide/Master/Tree/Reference/DataNode-Config-Manual_apache.md
+++ b/src/zh/UserGuide/Master/Tree/Reference/DataNode-Config-Manual_apache.md
@@ -271,12 +271,12 @@ IoTDB DataNode 与 Standalone 模式共用一套配置文件,均位于 IoTDB
* dn\_thrift\_max\_frame\_size
-|名字| dn\_thrift\_max\_frame\_size |
-|:---:|:---|
-|描述| RPC 请求/响应的最大字节数|
-|类型| long |
-|默认值| 536870912 (默认值512MB) |
-|改后生效方式|重启服务生效|
+|名字| dn\_thrift\_max\_frame\_size |
+|:---:|:------------------------------------------------------------------------------------------------------------------|
+|描述| RPC 请求/响应的最大字节数 |
+|类型| int |
+|默认值| 默认为0,即根据启动时DNJVM的配置参数自动计算:
a. min(64MB, dn_alloc_memory/64)
b.若用户手动配置了dn_thrift_max_frame_size,仍然使用用户指定的大小 |
+|改后生效方式| 重启服务生效 |
* dn\_thrift\_init\_buffer\_size
diff --git a/src/zh/UserGuide/Master/Tree/Reference/DataNode-Config-Manual_timecho.md b/src/zh/UserGuide/Master/Tree/Reference/DataNode-Config-Manual_timecho.md
index 141b9cc16..5c015426b 100644
--- a/src/zh/UserGuide/Master/Tree/Reference/DataNode-Config-Manual_timecho.md
+++ b/src/zh/UserGuide/Master/Tree/Reference/DataNode-Config-Manual_timecho.md
@@ -271,12 +271,12 @@ IoTDB DataNode 与 Standalone 模式共用一套配置文件,均位于 IoTDB
* dn\_thrift\_max\_frame\_size
-|名字| dn\_thrift\_max\_frame\_size |
-|:---:|:---|
-|描述| RPC 请求/响应的最大字节数|
-|类型| long |
-|默认值| 536870912 (默认值512MB) |
-|改后生效方式|重启服务生效|
+|名字| dn\_thrift\_max\_frame\_size |
+|:---:|:------------------------------------------------------------------------------------------------------------------|
+|描述| RPC 请求/响应的最大字节数 |
+|类型| int |
+|默认值| 默认为0,即根据启动时DNJVM的配置参数自动计算:
a. min(64MB, dn_alloc_memory/64)
b.若用户手动配置了dn_thrift_max_frame_size,仍然使用用户指定的大小 |
+|改后生效方式| 重启服务生效 |
* dn\_thrift\_init\_buffer\_size
diff --git a/src/zh/UserGuide/latest-Table/Reference/System-Config-Manual_apache.md b/src/zh/UserGuide/latest-Table/Reference/System-Config-Manual_apache.md
index 672829976..81ee6fd6c 100644
--- a/src/zh/UserGuide/latest-Table/Reference/System-Config-Manual_apache.md
+++ b/src/zh/UserGuide/latest-Table/Reference/System-Config-Manual_apache.md
@@ -639,12 +639,12 @@ IoTDB 配置文件位于 IoTDB 安装目录:`conf`文件夹下。
- dn_thrift_max_frame_size
-| 名字 | dn_thrift_max_frame_size |
-| ------------ | ------------------------------------------------------ |
-| 描述 | RPC 请求/响应的最大字节数 |
-| 类型 | long |
-| 默认值 | 536870912 (默认值512MB) |
-| 改后生效方式 | 重启服务生效 |
+| 名字 | dn_thrift_max_frame_size |
+| ------------ |-------------------------------------------------------------------------------------------------------------------|
+| 描述 | RPC 请求/响应的最大字节数 |
+| 类型 | int |
+|默认值| 默认为0,即根据启动时DNJVM的配置参数自动计算:
a. min(64MB, dn_alloc_memory/64)
b.若用户手动配置了dn_thrift_max_frame_size,仍然使用用户指定的大小 |
+| 改后生效方式 | 重启服务生效 |
- dn_thrift_init_buffer_size
diff --git a/src/zh/UserGuide/latest-Table/Reference/System-Config-Manual_timecho.md b/src/zh/UserGuide/latest-Table/Reference/System-Config-Manual_timecho.md
index b6ce9a099..0f40285f3 100644
--- a/src/zh/UserGuide/latest-Table/Reference/System-Config-Manual_timecho.md
+++ b/src/zh/UserGuide/latest-Table/Reference/System-Config-Manual_timecho.md
@@ -639,12 +639,12 @@ IoTDB 配置文件位于 IoTDB 安装目录:`conf`文件夹下。
- dn_thrift_max_frame_size
-| 名字 | dn_thrift_max_frame_size |
-| ------------ | ------------------------------------------------------ |
-| 描述 | RPC 请求/响应的最大字节数 |
-| 类型 | long |
-| 默认值 | 536870912 (默认值512MB) |
-| 改后生效方式 | 重启服务生效 |
+| 名字 | dn_thrift_max_frame_size |
+| ------------ |-------------------------------------------------------------------------------------------------------------------|
+| 描述 | RPC 请求/响应的最大字节数 |
+| 类型 | int |
+|默认值| 默认为0,即根据启动时DNJVM的配置参数自动计算:
a. min(64MB, dn_alloc_memory/64)
b.若用户手动配置了dn_thrift_max_frame_size,仍然使用用户指定的大小 |
+| 改后生效方式 | 重启服务生效 |
- dn_thrift_init_buffer_size
diff --git a/src/zh/UserGuide/latest/Reference/DataNode-Config-Manual_apache.md b/src/zh/UserGuide/latest/Reference/DataNode-Config-Manual_apache.md
index ac815af38..6e1db0ff6 100644
--- a/src/zh/UserGuide/latest/Reference/DataNode-Config-Manual_apache.md
+++ b/src/zh/UserGuide/latest/Reference/DataNode-Config-Manual_apache.md
@@ -271,12 +271,12 @@ IoTDB DataNode 与 Standalone 模式共用一套配置文件,均位于 IoTDB
* dn\_thrift\_max\_frame\_size
-|名字| dn\_thrift\_max\_frame\_size |
-|:---:|:---|
-|描述| RPC 请求/响应的最大字节数|
-|类型| long |
-|默认值| 536870912 (默认值512MB) |
-|改后生效方式|重启服务生效|
+|名字| dn\_thrift\_max\_frame\_size |
+|:---:|:------------------------------------------------------------------------------------------------------------------|
+|描述| RPC 请求/响应的最大字节数 |
+|类型| int |
+|默认值| 默认为0,即根据启动时DNJVM的配置参数自动计算:
a. min(64MB, dn_alloc_memory/64)
b.若用户手动配置了dn_thrift_max_frame_size,仍然使用用户指定的大小 |
+|改后生效方式| 重启服务生效 |
* dn\_thrift\_init\_buffer\_size
diff --git a/src/zh/UserGuide/latest/Reference/DataNode-Config-Manual_timecho.md b/src/zh/UserGuide/latest/Reference/DataNode-Config-Manual_timecho.md
index 141b9cc16..5c015426b 100644
--- a/src/zh/UserGuide/latest/Reference/DataNode-Config-Manual_timecho.md
+++ b/src/zh/UserGuide/latest/Reference/DataNode-Config-Manual_timecho.md
@@ -271,12 +271,12 @@ IoTDB DataNode 与 Standalone 模式共用一套配置文件,均位于 IoTDB
* dn\_thrift\_max\_frame\_size
-|名字| dn\_thrift\_max\_frame\_size |
-|:---:|:---|
-|描述| RPC 请求/响应的最大字节数|
-|类型| long |
-|默认值| 536870912 (默认值512MB) |
-|改后生效方式|重启服务生效|
+|名字| dn\_thrift\_max\_frame\_size |
+|:---:|:------------------------------------------------------------------------------------------------------------------|
+|描述| RPC 请求/响应的最大字节数 |
+|类型| int |
+|默认值| 默认为0,即根据启动时DNJVM的配置参数自动计算:
a. min(64MB, dn_alloc_memory/64)
b.若用户手动配置了dn_thrift_max_frame_size,仍然使用用户指定的大小 |
+|改后生效方式| 重启服务生效 |
* dn\_thrift\_init\_buffer\_size