Skip to content

Commit 2d78189

Browse files
authored
planner: update the default value of tidb_ignore_inlist_plan_digest to True (#21407)
1 parent 46c02b8 commit 2d78189

1 file changed

Lines changed: 3 additions & 3 deletions

File tree

system-variables.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3003,11 +3003,11 @@ v5.0 后,用户仍可以单独修改以上系统变量(会有废弃警告)
30033003
- 是否持久化到集群:是
30043004
- 是否受 Hint [SET_VAR](/optimizer-hints.md#set_varvar_namevar_value) 控制:否
30053005
- 类型:布尔型
3006-
- 默认值:`OFF`
3006+
- 默认值:`ON`。在 v8.5.6 之前,默认值为 `OFF`
30073007
- 这个变量用来控制 TiDB 在生成执行计划摘要 (Plan Digest) 时,是否忽略不同查询中 `IN` 列表的元素差异。
30083008

3009-
- 当为默认值 `OFF` 时,TiDB 在生成执行计划摘要时,不会忽略 `IN` 列表中的元素差异(包括元素数量差异)。`IN` 列表的元素差异将导致生成的执行计划摘要不同
3010-
- 当设置为 `ON` 时,TiDB 会忽略 `IN` 列表中的元素差异(包括元素数量差异),在执行计划摘要中使用 `...` 代替 `IN` 列表中的元素。此时,相同类型的 `IN` 查询会生成相同的执行计划摘要
3009+
- 当为默认值 `ON` 时,TiDB 在生成执行计划摘要时,会忽略 `IN` 列表中的元素差异(包括元素数量的差异),并使用 `...` 代替 `IN` 列表中的元素。此时,相同类型的 `IN` 查询会生成相同的执行计划摘要
3010+
- 当设置为 `OFF` 时,TiDB 在生成执行计划摘要时,不会忽略 `IN` 列表中的元素差异(包括元素数量的差异)。`IN` 列表中的元素差异会导致生成的执行计划摘要不同
30113011

30123012
### `tidb_ignore_prepared_cache_close_stmt` <span class="version-mark">从 v6.0.0 版本开始引入</span>
30133013

0 commit comments

Comments
 (0)