diff --git a/system-variables.md b/system-variables.md index 07c20abe665f..7cc1dc93b1b8 100644 --- a/system-variables.md +++ b/system-variables.md @@ -2983,11 +2983,11 @@ v5.0 后,用户仍可以单独修改以上系统变量(会有废弃警告) - 是否持久化到集群:是 - 是否受 Hint [SET_VAR](/optimizer-hints.md#set_varvar_namevar_value) 控制:否 - 类型:布尔型 -- 默认值:`OFF` +- 默认值:`ON` - 这个变量用来控制 TiDB 在生成执行计划摘要 (Plan Digest) 时,是否忽略不同查询中 `IN` 列表的元素差异。 - - 当为默认值 `OFF` 时,TiDB 在生成执行计划摘要时,不会忽略 `IN` 列表中的元素差异(包括元素数量差异)。`IN` 列表的元素差异将导致生成的执行计划摘要不同。 - - 当设置为 `ON` 时,TiDB 会忽略 `IN` 列表中的元素差异(包括元素数量差异),在执行计划摘要中使用 `...` 代替 `IN` 列表中的元素。此时,相同类型的 `IN` 查询会生成相同的执行计划摘要。 + - 当为默认值 `ON` 时,TiDB 会忽略 `IN` 列表中的元素差异(包括元素数量差异),在执行计划摘要中使用 `...` 代替 `IN` 列表中的元素。此时,相同类型的 `IN` 查询会生成相同的执行计划摘要。 + - 当设置为 `OFF` 时,TiDB 在生成执行计划摘要时,不会忽略 `IN` 列表中的元素差异(包括元素数量差异)。`IN` 列表的元素差异将导致生成的执行计划摘要不同。 ### `tidb_ignore_prepared_cache_close_stmt` 从 v6.0.0 版本开始引入