From fc12d2d8caea4422dc4943e2162835c4d5877727 Mon Sep 17 00:00:00 2001 From: Yiding Cui Date: Tue, 22 Jun 2021 17:04:08 +0800 Subject: [PATCH 1/5] system variables: add `tidb_analyze_version` Signed-off-by: Yiding Cui --- system-variables.md | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/system-variables.md b/system-variables.md index b7387b547708..aba3ef7a9a27 100644 --- a/system-variables.md +++ b/system-variables.md @@ -206,6 +206,12 @@ MPP 是 TiFlash 引擎提供的分布式计算框架,允许节点之间的数 - 默认值:OFF - 这个变量用来控制是否允许通过 `ALTER TABLE MODIFY` 或 `ALTER TABLE CHANGE` 来移除某个列的 `AUTO_INCREMENT` 属性。默认 (`OFF`) 为不允许。 +### `tidb_analyze_version` 从 v5.1.0 版本开始引入 + +- 作用域:SESSION | GLOBAL +- 默认值: 2 +- 这个变量用于控制 tidb 收集和使用统计信息的行为,目前的取值范围是 1 和 2,具体的行为可以参照[统计信息简介](statistics.md)。当前值为 2 时的行为还是实验性特性。 + ### `tidb_auto_analyze_end_time` - 作用域:GLOBAL From 9e210631532cabac67da811b393003a2490e9b44 Mon Sep 17 00:00:00 2001 From: Yiding Cui Date: Tue, 22 Jun 2021 17:14:05 +0800 Subject: [PATCH 2/5] Update system-variables.md Co-authored-by: Zhou Kunqin <25057648+time-and-fate@users.noreply.github.com> --- system-variables.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/system-variables.md b/system-variables.md index aba3ef7a9a27..e4f60d4d2eab 100644 --- a/system-variables.md +++ b/system-variables.md @@ -210,7 +210,7 @@ MPP 是 TiFlash 引擎提供的分布式计算框架,允许节点之间的数 - 作用域:SESSION | GLOBAL - 默认值: 2 -- 这个变量用于控制 tidb 收集和使用统计信息的行为,目前的取值范围是 1 和 2,具体的行为可以参照[统计信息简介](statistics.md)。当前值为 2 时的行为还是实验性特性。 +- 这个变量用于控制 TiDB 收集统计信息的行为,目前的取值范围是 1 和 2,具体的行为可以参照[统计信息简介](statistics.md)。当前值为 2 时的行为还是实验性特性。 ### `tidb_auto_analyze_end_time` From 47a673aa0a077fb25119f0924ee1f66ccdf1eff6 Mon Sep 17 00:00:00 2001 From: TomShawn <41534398+TomShawn@users.noreply.github.com> Date: Tue, 22 Jun 2021 17:25:34 +0800 Subject: [PATCH 3/5] update v5.1 to v5.1.0 --- statistics.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/statistics.md b/statistics.md index 027ef4de6b04..363be5c3f106 100644 --- a/statistics.md +++ b/statistics.md @@ -5,7 +5,7 @@ aliases: ['/docs-cn/dev/statistics/','/docs-cn/dev/reference/performance/statist # 统计信息简介 -TiDB 使用统计信息来决定[索引的选择](/choose-index.md)。变量 `tidb_analyze_version` 用于控制所收集到的统计信息。目前 TiDB 中支持两种统计信息:`tidb_analyze_version = 1` 以及 `tidb_analyze_version = 2`。在 v5.1 以前的版本中,该变量的默认值为 `1`。在 v5.1 中,该变量的默认值为 `2`,作为实验特性启用。两种版本中,TiDB 维护的统计信息如下: +TiDB 使用统计信息来决定[索引的选择](/choose-index.md)。变量 `tidb_analyze_version` 用于控制所收集到的统计信息。目前 TiDB 中支持两种统计信息:`tidb_analyze_version = 1` 以及 `tidb_analyze_version = 2`。在 v5.1.0 以前的版本中,该变量的默认值为 `1`。在 v5.1.0 中,该变量的默认值为 `2`,作为实验特性启用。两种版本中,TiDB 维护的统计信息如下: | 信息 | Version 1 | Version 2| | --- | --- | ---| From e3b04234684be3d4822c48ec7120b30ca413ff2c Mon Sep 17 00:00:00 2001 From: Yiding Cui Date: Tue, 22 Jun 2021 17:28:00 +0800 Subject: [PATCH 4/5] Update system-variables.md Co-authored-by: TomShawn <41534398+TomShawn@users.noreply.github.com> --- system-variables.md | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/system-variables.md b/system-variables.md index e4f60d4d2eab..bf15130298a7 100644 --- a/system-variables.md +++ b/system-variables.md @@ -210,7 +210,10 @@ MPP 是 TiFlash 引擎提供的分布式计算框架,允许节点之间的数 - 作用域:SESSION | GLOBAL - 默认值: 2 -- 这个变量用于控制 TiDB 收集统计信息的行为,目前的取值范围是 1 和 2,具体的行为可以参照[统计信息简介](statistics.md)。当前值为 2 时的行为还是实验性特性。 +- 这个变量用于控制 TiDB 收集统计信息的行为。 +- 可选值:1 和 2 +- 默认值:2 +- 在 v5.1.0 以前的版本中,该变量的默认值为 `1`。在 v5.1.0 中,该变量的默认值为 `2`,作为实验特性使用,具体可参照[统计信息简介](/statistics.md)文档。 ### `tidb_auto_analyze_end_time` From dd0f76e9abfadb1b0063fd2f43faac956aebf0fd Mon Sep 17 00:00:00 2001 From: TomShawn <41534398+TomShawn@users.noreply.github.com> Date: Tue, 22 Jun 2021 17:29:38 +0800 Subject: [PATCH 5/5] Update system-variables.md --- system-variables.md | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/system-variables.md b/system-variables.md index bf15130298a7..d588c446bc3d 100644 --- a/system-variables.md +++ b/system-variables.md @@ -209,10 +209,9 @@ MPP 是 TiFlash 引擎提供的分布式计算框架,允许节点之间的数 ### `tidb_analyze_version` 从 v5.1.0 版本开始引入 - 作用域:SESSION | GLOBAL -- 默认值: 2 -- 这个变量用于控制 TiDB 收集统计信息的行为。 - 可选值:1 和 2 - 默认值:2 +- 这个变量用于控制 TiDB 收集统计信息的行为。 - 在 v5.1.0 以前的版本中,该变量的默认值为 `1`。在 v5.1.0 中,该变量的默认值为 `2`,作为实验特性使用,具体可参照[统计信息简介](/statistics.md)文档。 ### `tidb_auto_analyze_end_time`