Skip to content

Commit

Permalink
docs: remove some config fields for copr cache (#5699) (#5778)
Browse files Browse the repository at this point in the history
  • Loading branch information
ti-srebot authored Mar 24, 2021
1 parent 6a7967a commit 53d21ca
Showing 1 changed file with 1 addition and 25 deletions.
26 changes: 1 addition & 25 deletions tidb-configuration-file.md
Original file line number Diff line number Diff line change
Expand Up @@ -500,37 +500,13 @@ prepare 语句的 plan cache 设置。

本部分介绍 Coprocessor Cache 相关的配置项。

### `enable`

+ 是否开启[下推计算结果缓存](/coprocessor-cache.md)
+ 默认值:false(即不开启)

### `capacity-mb`

+ 缓存的总数据量大小。当缓存空间满时,旧缓存条目将被逐出。
+ 缓存的总数据量大小。当缓存空间满时,旧缓存条目将被逐出。值为 0.0 时表示关闭 Coprocessor Cache。
+ 默认值:1000.0
+ 单位:MB
+ 类型:Float

### `admission-max-result-mb`

+ 指定能被缓存的最大单个下推计算结果集。若单个下推计算在 Coprocessor 上返回的结果集小于该参数指定的大小,则结果集会被缓存。调大该值可以缓存更多种类下推请求,但也将导致缓存空间更容易被占满。注意,每个下推计算结果集大小一般都会小于 Region 大小,因此将该值设置得远超过 Region 大小没有意义。
+ 默认值:10.0
+ 单位:MB
+ 类型:Float

### `admission-min-process-ms`

+ 指定能被缓存的单个下推计算结果集的最短计算时间。若单个下推计算在 Coprocessor 上的计算时间小于该参数指定的时间,则结果集不会被缓存。处理得很快的请求没有必要进行缓存,仅对处理时间很长的请求进行缓存,减少缓存被逐出的概率,这是本配置参数的意义。
+ 默认值:5
+ 单位:ms

### `admission-max-ranges` <span class="version-mark">从 v4.0.8 版本开始引入</span>

+ 指定能被缓存的单个下推计算结果集的最大范围数量。如果下推计算存在的范围数量超过该配置项指定的数量,则结果集不会被缓存。一般认为当范围数量过多时,解析范围是计算的主要开销,这样 Coprocessor Cache 带来的额外计算开销会较大。
+ 默认值:500
+ 类型:uint

## txn-local-latches

事务内存锁相关配置,当本地事务冲突比较多时建议开启。
Expand Down

0 comments on commit 53d21ca

Please sign in to comment.