diff --git a/releases/release-6.4.0.md b/releases/release-6.4.0.md index b87be4511de7..63035ecdc8ec 100644 --- a/releases/release-6.4.0.md +++ b/releases/release-6.4.0.md @@ -275,6 +275,7 @@ TiDB 版本:6.4.0-DMR | 变量名 | 修改类型 | 描述 | |--------|------------------------------|------| +| [`max_execution_time`](/system-variables.md#max_execution_time) | 修改 | 在 v6.4.0 之前,该变量对所有类型的语句生效。从 v6.4.0 开始,该变量只用于控制只读语句的最大执行时长。 | | [`tidb_constraint_check_in_place_pessimistic`](/system-variables.md#tidb_constraint_check_in_place_pessimistic-从-v630-版本开始引入) | 修改 | 该变量用于控制悲观事务中唯一约束检查的时间点。v6.4.0 去掉了它的 GLOBAL 作用域并支持通过配置项 [`pessimistic-txn.constraint-check-in-place-pessimistic`](/tidb-configuration-file.md#constraint-check-in-place-pessimistic-从-v640-版本开始引入) 控制它的默认值。 | | [`tidb_ddl_flashback_concurrency`](/system-variables.md#tidb_ddl_flashback_concurrency-从-v630-版本开始引入) | 修改 | 该变量从 v6.4.0 开始生效,用来控制 [`FLASHBACK CLUSTER TO TIMESTAMP`](/sql-statements/sql-statement-flashback-cluster.md) 的并发数。默认值为 `64`。 | | [`tidb_enable_clustered_index`](/system-variables.md#tidb_enable_clustered_index-从-v50-版本开始引入) | 修改 | 该变量默认值从 `INT_ONLY` 修改为 `ON`,表示表的主键默认使用聚簇索引。 | diff --git a/system-variables.md b/system-variables.md index 36a12784bf07..3f8a552887de 100644 --- a/system-variables.md +++ b/system-variables.md @@ -626,7 +626,7 @@ mysql> SELECT * FROM t1; > **注意:** > -> - `max_execution_time` 目前只用于控制只读语句的最大执行时长,实际精度在 100ms 级别,而非更准确的毫秒级别。 +> - 在 v6.4.0 之前,`max_execution_time` 对所有类型的语句生效。从 v6.4.0 开始,该变量只用于控制只读语句的最大执行时长。实际精度在 100ms 级别,而非更准确的毫秒级别。 > - 对于使用了 [`MAX_EXECUTION_TIME`](/optimizer-hints.md#max_execution_timen) Hint 的 SQL 语句,这些语句的最长执行时间将不受该变量限制,而是由该 Hint 进行限制。你也可以使用该 Hint 来创建 SQL 绑定,详情请参考 [SQL 操作常见问题](/faq/sql-faq.md#如何阻止特定的-sql-语句执行或者将某个-sql-语句加入黑名单)。 ### `max_prepared_stmt_count`