From 5beda887cead1dbb989ab2561bb609af6fa6e94e Mon Sep 17 00:00:00 2001 From: jinhelin Date: Tue, 14 Jan 2025 10:56:07 +0800 Subject: [PATCH 1/7] ci --- system-variables.md | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/system-variables.md b/system-variables.md index 280ec60da50c..48d980e3dcac 100644 --- a/system-variables.md +++ b/system-variables.md @@ -687,12 +687,13 @@ mysql> SHOW GLOBAL VARIABLES LIKE 'max_prepared_stmt_count'; - 是否持久化到集群:是 - 是否受 Hint [SET_VAR](/optimizer-hints.md#set_varvar_namevar_value) 控制:是 - 默认值:`UNSPECIFIED` -- 可选值:`UNSPECIFIED`,`0`,`1`,`2` +- 可选值:`UNSPECIFIED`,`0`,`1`,`2`, `3` - 该变量用于指定不同版本的 MPP 执行计划。指定后,TiDB 会选择指定版本的 MPP 执行计划。该变量值含义如下: - - `UNSPECIFIED`:表示未指定,此时 TiDB 自动选择最新版本 `2`。 + - `UNSPECIFIED`:表示未指定,此时 TiDB 自动选择最新版本 `3`。 - `0`:兼容所有 TiDB 集群版本,MPP 版本大于 `0` 的新特性均不会生效。 - `1`:从 v6.6.0 版本开始引入,用于开启 TiFlash 带压缩的数据交换,详情参见 [MPP Version 和 Exchange 数据压缩](/explain-mpp.md#mpp-version-和-exchange-数据压缩)。 - `2`:从 v7.3.0 版本开始引入,用于确保在 TiFlash 执行出错的情况下,获取到准确的报错信息。 + - `3`:从 v9.0.0 版本开始引入,用于开启 TiFlash 新的字符串数据交换格式。 ### `password_history` 从 v6.5.0 版本开始引入 From 744c47505dccfbdabc5c928ef143698e9ddd9a72 Mon Sep 17 00:00:00 2001 From: jinhelin Date: Tue, 14 Jan 2025 11:07:31 +0800 Subject: [PATCH 2/7] ci --- system-variables.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/system-variables.md b/system-variables.md index 48d980e3dcac..1c362486aa50 100644 --- a/system-variables.md +++ b/system-variables.md @@ -693,7 +693,7 @@ mysql> SHOW GLOBAL VARIABLES LIKE 'max_prepared_stmt_count'; - `0`:兼容所有 TiDB 集群版本,MPP 版本大于 `0` 的新特性均不会生效。 - `1`:从 v6.6.0 版本开始引入,用于开启 TiFlash 带压缩的数据交换,详情参见 [MPP Version 和 Exchange 数据压缩](/explain-mpp.md#mpp-version-和-exchange-数据压缩)。 - `2`:从 v7.3.0 版本开始引入,用于确保在 TiFlash 执行出错的情况下,获取到准确的报错信息。 - - `3`:从 v9.0.0 版本开始引入,用于开启 TiFlash 新的字符串数据交换格式。 + - `3`:从 v9.0.0 版本开始引入,用于开启 TiFlash 新的字符串数据交换格式,以提升字符串的序列化和反序列化性能。 ### `password_history` 从 v6.5.0 版本开始引入 From 18ffb3adfa6c52fae8711738c72cae093e83083b Mon Sep 17 00:00:00 2001 From: jinhelin Date: Mon, 20 Jan 2025 16:33:22 +0800 Subject: [PATCH 3/7] ci --- tiflash/tiflash-configuration.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/tiflash/tiflash-configuration.md b/tiflash/tiflash-configuration.md index 95265d02d891..d86a0c3153b5 100644 --- a/tiflash/tiflash-configuration.md +++ b/tiflash/tiflash-configuration.md @@ -72,7 +72,8 @@ delta_index_cache_size = 0 ## * format_version = 5 v7.4.0 ~ v8.3.0 的默认文件格式(从 v7.3.0 开始引入),该格式可以合并小文件从而减少了物理文件数量。 ## * format_version = 6 从 v8.4.0 开始引入,部分支持了向量索引的构建与存储。 ## * format_version = 7 v8.4.0 及以后版本的默认文件格式 (从 v8.4.0 开始引入),该格式用于支持向量索引的构建与存储。 - # format_version = 7 + ## * format_version = 8 v9.0.0 及以后版本的默认文件格式,该格式用于支持新的字符串序列化方案,可提升字符串的读写性能。 + # format_version = 8 [storage.main] ## 用于存储主要的数据,该目录列表中的数据占总数据的 90% 以上。 From 5bd930cf993fd6ec7a387923fbee3e84793c61cb Mon Sep 17 00:00:00 2001 From: jinhelin Date: Mon, 20 Jan 2025 18:36:43 +0800 Subject: [PATCH 4/7] Update tiflash/tiflash-configuration.md Co-authored-by: JaySon --- 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 d86a0c3153b5..e0a0da4abe61 100644 --- a/tiflash/tiflash-configuration.md +++ b/tiflash/tiflash-configuration.md @@ -71,7 +71,7 @@ delta_index_cache_size = 0 ## * format_version = 4 v6.2.0 ~ v7.3.0 的默认文件格式,优化了写放大问题,同时减少了后台线程消耗。 ## * format_version = 5 v7.4.0 ~ v8.3.0 的默认文件格式(从 v7.3.0 开始引入),该格式可以合并小文件从而减少了物理文件数量。 ## * format_version = 6 从 v8.4.0 开始引入,部分支持了向量索引的构建与存储。 - ## * format_version = 7 v8.4.0 及以后版本的默认文件格式 (从 v8.4.0 开始引入),该格式用于支持向量索引的构建与存储。 + ## * format_version = 7 从 v8.4.0 开始引入,该格式用于支持向量索引的构建与存储。 ## * format_version = 8 v9.0.0 及以后版本的默认文件格式,该格式用于支持新的字符串序列化方案,可提升字符串的读写性能。 # format_version = 8 From 5830d28f0d0c8204f6ffc8ab671aa9276d54ddc8 Mon Sep 17 00:00:00 2001 From: jinhelin Date: Mon, 27 Jan 2025 11:36:29 +0800 Subject: [PATCH 5/7] Update tiflash/tiflash-configuration.md Co-authored-by: Grace Cai --- 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 e0a0da4abe61..7bae35e64ae1 100644 --- a/tiflash/tiflash-configuration.md +++ b/tiflash/tiflash-configuration.md @@ -71,7 +71,7 @@ delta_index_cache_size = 0 ## * format_version = 4 v6.2.0 ~ v7.3.0 的默认文件格式,优化了写放大问题,同时减少了后台线程消耗。 ## * format_version = 5 v7.4.0 ~ v8.3.0 的默认文件格式(从 v7.3.0 开始引入),该格式可以合并小文件从而减少了物理文件数量。 ## * format_version = 6 从 v8.4.0 开始引入,部分支持了向量索引的构建与存储。 - ## * format_version = 7 从 v8.4.0 开始引入,该格式用于支持向量索引的构建与存储。 + ## * format_version = 7 v8.4.0 和 v8.5.0 的默认文件格式(从 v8.4.0 开始引入),该格式用于支持向量索引的构建与存储。 ## * format_version = 8 v9.0.0 及以后版本的默认文件格式,该格式用于支持新的字符串序列化方案,可提升字符串的读写性能。 # format_version = 8 From e691c5c332143a2146c1f37a15ed8a364b50b8e1 Mon Sep 17 00:00:00 2001 From: jinhelin Date: Mon, 27 Jan 2025 11:36:37 +0800 Subject: [PATCH 6/7] Update tiflash/tiflash-configuration.md Co-authored-by: Grace Cai --- 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 7bae35e64ae1..8302c4b57ec2 100644 --- a/tiflash/tiflash-configuration.md +++ b/tiflash/tiflash-configuration.md @@ -72,7 +72,7 @@ delta_index_cache_size = 0 ## * format_version = 5 v7.4.0 ~ v8.3.0 的默认文件格式(从 v7.3.0 开始引入),该格式可以合并小文件从而减少了物理文件数量。 ## * format_version = 6 从 v8.4.0 开始引入,部分支持了向量索引的构建与存储。 ## * format_version = 7 v8.4.0 和 v8.5.0 的默认文件格式(从 v8.4.0 开始引入),该格式用于支持向量索引的构建与存储。 - ## * format_version = 8 v9.0.0 及以后版本的默认文件格式,该格式用于支持新的字符串序列化方案,可提升字符串的读写性能。 + ## * format_version = 8 v9.0.0 及以后版本的默认文件格式(从 v9.0.0 开始引入),该格式支持新的字符串序列化方案,可提升字符串的读写性能。 # format_version = 8 [storage.main] From daa7e38b7e56d7c09780fe5ae451f191c64cf5a6 Mon Sep 17 00:00:00 2001 From: jinhelin Date: Mon, 27 Jan 2025 11:36:45 +0800 Subject: [PATCH 7/7] Update system-variables.md Co-authored-by: Grace Cai --- system-variables.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/system-variables.md b/system-variables.md index 1c362486aa50..f02a8a32fbf7 100644 --- a/system-variables.md +++ b/system-variables.md @@ -693,7 +693,7 @@ mysql> SHOW GLOBAL VARIABLES LIKE 'max_prepared_stmt_count'; - `0`:兼容所有 TiDB 集群版本,MPP 版本大于 `0` 的新特性均不会生效。 - `1`:从 v6.6.0 版本开始引入,用于开启 TiFlash 带压缩的数据交换,详情参见 [MPP Version 和 Exchange 数据压缩](/explain-mpp.md#mpp-version-和-exchange-数据压缩)。 - `2`:从 v7.3.0 版本开始引入,用于确保在 TiFlash 执行出错的情况下,获取到准确的报错信息。 - - `3`:从 v9.0.0 版本开始引入,用于开启 TiFlash 新的字符串数据交换格式,以提升字符串的序列化和反序列化性能。 + - `3`:从 v9.0.0 版本开始引入,用于开启 TiFlash 新的字符串数据交换格式,以提高字符串的序列化和反序列化效率,从而提升查询性能。 ### `password_history` 从 v6.5.0 版本开始引入