From cb36063763dca478a59026885e87099fedd4c607 Mon Sep 17 00:00:00 2001 From: Grace Cai Date: Wed, 10 Sep 2025 15:01:23 +0800 Subject: [PATCH 1/5] Add temp.md --- temp.md | 1 + 1 file changed, 1 insertion(+) create mode 100644 temp.md diff --git a/temp.md b/temp.md new file mode 100644 index 000000000000..af27ff4986a7 --- /dev/null +++ b/temp.md @@ -0,0 +1 @@ +This is a test file. \ No newline at end of file From b273a07066f6c68e87297f1fe021ab92e7f85b63 Mon Sep 17 00:00:00 2001 From: Grace Cai Date: Wed, 10 Sep 2025 15:01:27 +0800 Subject: [PATCH 2/5] Delete temp.md --- temp.md | 1 - 1 file changed, 1 deletion(-) delete mode 100644 temp.md diff --git a/temp.md b/temp.md deleted file mode 100644 index af27ff4986a7..000000000000 --- a/temp.md +++ /dev/null @@ -1 +0,0 @@ -This is a test file. \ No newline at end of file From bf495d9361d6cec12052a77063cf75c695be9035 Mon Sep 17 00:00:00 2001 From: qiancai Date: Wed, 10 Sep 2025 15:12:23 +0800 Subject: [PATCH 3/5] Update system-variables.md --- system-variables.md | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/system-variables.md b/system-variables.md index 6d4cacbbc0ce..4b4a5c9fb679 100644 --- a/system-variables.md +++ b/system-variables.md @@ -1593,6 +1593,16 @@ mysql> SELECT job_info FROM mysql.analyze_jobs ORDER BY end_time DESC LIMIT 1; - 该变量是由 v7.6.0 中引入的 [`tidb_ddl_version`](https://docs-archive.pingcap.com/zh/tidb/v7.6/system-variables#tidb_ddl_version-从-v760-版本开始引入) 更名而来。从 v8.0.0 开始,`tidb_ddl_version` 不再生效。 - 从 TiDB v8.5.0 开始,新创建的集群默认开启 TiDB 加速建表功能,即 `tidb_enable_fast_create_table` 默认值为 `ON`。如果从 v8.4.0 及之前版本的集群升级至 v8.5.0 及之后的版本,`tidb_enable_fast_create_table` 的默认值不发生变化。 +### `tidb_opt_selectivity_factor` 从 v9.0.0 版本开始引入 + +- 作用域:SESSION | GLOBAL +- 是否持久化到集群:是 +- 是否受 Hint [SET_VAR](/optimizer-hints.md#set_varvar_namevar_value) 控制:是 +- 类型:浮点数 +- 取值范围:`[0, 1]` +- 默认值:`0.8` +- 该变量用于指定 TiDB 优化器的伪选择率。当优化器无法从统计信息中推算出谓词选择率时,将使用此伪选择率值。**不建议**修改此值。 + ### `tidb_default_string_match_selectivity` 从 v6.2.0 版本开始引入 - 作用域:SESSION | GLOBAL From 4355b57b08cc4567e6b9a8b5823e1c6ab71abea9 Mon Sep 17 00:00:00 2001 From: qiancai Date: Wed, 10 Sep 2025 15:18:09 +0800 Subject: [PATCH 4/5] Update system-variables.md --- system-variables.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/system-variables.md b/system-variables.md index 4b4a5c9fb679..ab8eb96de0d6 100644 --- a/system-variables.md +++ b/system-variables.md @@ -1601,7 +1601,7 @@ mysql> SELECT job_info FROM mysql.analyze_jobs ORDER BY end_time DESC LIMIT 1; - 类型:浮点数 - 取值范围:`[0, 1]` - 默认值:`0.8` -- 该变量用于指定 TiDB 优化器的伪选择率。当优化器无法从统计信息中推算出谓词选择率时,将使用此伪选择率值。**不建议**修改此值。 +- 该变量用于指定 TiDB 优化器的伪选择率。在某些情况下,当优化器无法根据统计信息推导出谓词选择率时,优化器将使用此伪选择率作为替代值。**不建议**修改此值。 ### `tidb_default_string_match_selectivity` 从 v6.2.0 版本开始引入 From e67e7264baf80d029f66ea4a6bcfee21e64a701b Mon Sep 17 00:00:00 2001 From: Grace Cai Date: Mon, 29 Sep 2025 10:45:43 +0800 Subject: [PATCH 5/5] Update system-variables.md Co-authored-by: Elsa <111482174+elsa0520@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 ab8eb96de0d6..62840a640e16 100644 --- a/system-variables.md +++ b/system-variables.md @@ -1601,7 +1601,7 @@ mysql> SELECT job_info FROM mysql.analyze_jobs ORDER BY end_time DESC LIMIT 1; - 类型:浮点数 - 取值范围:`[0, 1]` - 默认值:`0.8` -- 该变量用于指定 TiDB 优化器的伪选择率。在某些情况下,当优化器无法根据统计信息推导出谓词选择率时,优化器将使用此伪选择率作为替代值。**不建议**修改此值。 +- 该变量用于指定 TiDB 优化器的默认选择率。在某些情况下,当优化器无法根据统计信息推导出谓词选择率时,优化器将使用此默认选择率作为替代值。**不建议**修改此值。 ### `tidb_default_string_match_selectivity` 从 v6.2.0 版本开始引入