From 2c5f80b3a3071f4f87a075860114c39ca51ec97e Mon Sep 17 00:00:00 2001 From: Grace Cai Date: Tue, 23 Sep 2025 15:41:21 +0800 Subject: [PATCH 1/4] 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 a2f010e69857fd45115b6923729d5dff909615f3 Mon Sep 17 00:00:00 2001 From: Grace Cai Date: Tue, 23 Sep 2025 15:41:25 +0800 Subject: [PATCH 2/4] 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 93335e7e0d5f17e8394a0f1d3b8453dcd4292614 Mon Sep 17 00:00:00 2001 From: qiancai Date: Tue, 23 Sep 2025 15:58:16 +0800 Subject: [PATCH 3/4] add translation --- tidb-configuration-file.md | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/tidb-configuration-file.md b/tidb-configuration-file.md index 6e0aebb80a02..23f7fb31dcb2 100644 --- a/tidb-configuration-file.md +++ b/tidb-configuration-file.md @@ -638,6 +638,16 @@ TiDB 配置文件比命令行参数支持更多的选项。你可以在 [config/ + 当 `force-init-stats` 为 `true` 时,TiDB 启动时会等到统计信息初始化完成后再对外提供服务。需要注意的是,在表和分区数量较多且 [`lite-init-stats`](/tidb-configuration-file.md#lite-init-stats-从-v710-版本开始引入) 为 `false` 的情况下,`force-init-stats` 为 `true` 可能会导致 TiDB 从启动到开始对外提供服务的时间变长。 + 当 `force-init-stats` 为 `false` 时,TiDB 在统计信息初始化未完成时即可对外提供服务,但由于统计信息初始化未完成,优化器会用 pseudo 统计信息进行决策,可能会产生不合理的执行计划。 +### `skip-init-stats` New in v9.0.0 + +> **警告:** +> +> 该配置项仅用于维护目的,请勿在处理常规工作负载的 TiDB 实例上启用。 + ++ 控制 TiDB 启动时是否跳过统计信息初始化。 ++ 默认值:`false` ++ 当 `skip-init-stats` 的值为 `true` 时,TiDB 在启动过程中会跳过统计信息初始化,并且在启动后不会加载统计信息。当需要快速启动 TiDB 且不想等待统计信息初始化时(尤其是在有大量表和分区的情况下),该配置项非常有用。但是,该配置项仅用于维护目的。在大多数情况下,请勿将该配置项设置为 `true`;否则,优化器可能会因为缺少统计信息而生成非最优的执行计划。 + ## opentracing opentracing 的相关的设置。 From a06657b6569a964d15781527597dd486d00db84b Mon Sep 17 00:00:00 2001 From: qiancai Date: Tue, 23 Sep 2025 16:01:26 +0800 Subject: [PATCH 4/4] Update tidb-configuration-file.md --- tidb-configuration-file.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tidb-configuration-file.md b/tidb-configuration-file.md index 23f7fb31dcb2..0cee4e2ce29a 100644 --- a/tidb-configuration-file.md +++ b/tidb-configuration-file.md @@ -638,7 +638,7 @@ TiDB 配置文件比命令行参数支持更多的选项。你可以在 [config/ + 当 `force-init-stats` 为 `true` 时,TiDB 启动时会等到统计信息初始化完成后再对外提供服务。需要注意的是,在表和分区数量较多且 [`lite-init-stats`](/tidb-configuration-file.md#lite-init-stats-从-v710-版本开始引入) 为 `false` 的情况下,`force-init-stats` 为 `true` 可能会导致 TiDB 从启动到开始对外提供服务的时间变长。 + 当 `force-init-stats` 为 `false` 时,TiDB 在统计信息初始化未完成时即可对外提供服务,但由于统计信息初始化未完成,优化器会用 pseudo 统计信息进行决策,可能会产生不合理的执行计划。 -### `skip-init-stats` New in v9.0.0 +### `skip-init-stats` 从 v9.0.0 版本开始引入 > **警告:** >