File tree 2 files changed +28
-0
lines changed 2 files changed +28
-0
lines changed Original file line number Diff line number Diff line change @@ -91,6 +91,22 @@ PD 配置文件比命令行参数支持更多的选项。你可以在 [conf/conf
91
91
+ compaction-mode 为 periodic 时为元信息数据库自动压缩的间隔时间;compaction-mode 设置为 revision 时为自动压缩的版本数。
92
92
+ 默认值:1h
93
93
94
+ ### ` tick-interval `
95
+
96
+ + 等价于 etcd 的 ` heartbeat-interval ` 配置项,用于控制不同 PD 节点中内嵌的 etcd 实例之间的 Raft 心跳间隔。较小的值可以提高故障检测速度,但会增加网络负载。
97
+ + 默认值:500ms
98
+
99
+ ### ` election-interval `
100
+
101
+ + 等价于 etcd 的 ` election-timeout ` 配置项,用于控制 PD 节点中内嵌的 etcd 实例的选举超时时间,即在超过该时间没有收到来自其他 etcd 实例的有效心跳后,当前 etcd 实例会发起 Raft 选举。
102
+ + 默认值:3000ms
103
+ + 该值必须至少为 [ ` tick-interval ` ] ( #tick-interval ) 的 5 倍,例如 ` tick-interval ` 为 ` 500ms ` ,则 ` election-interval ` 必须大于等于 ` 2500ms ` 。
104
+
105
+ ### ` enable-prevote `
106
+
107
+ + 等价于 etcd 的 ` pre-vote ` 配置项,用于控制 PD 节点中内嵌的 etcd 是否开启 Raft 预投票。启用后,etcd 会进行额外的选举阶段,以检查是否能获得足够的票数赢得选举,从而最大程度地减少服务中断。
108
+ + 默认值:true
109
+
94
110
### ` force-new-cluster `
95
111
96
112
+ 强制让该 PD 以一个新集群启动,且修改 raft 成员数为 1。
@@ -390,6 +406,16 @@ pd-server 相关配置项。
390
406
* 设置 PD 保留的 Hot Region 信息的最长时间。单位为天。
391
407
* 默认值: 7
392
408
409
+ ### ` enable-heartbeat-breakdown-metrics ` <span class =" version-mark " >从 v8.0.0 版本开始引入</span >
410
+
411
+ + 是否开启 Region 心跳指标拆分,用于统计 Region 心跳处理各阶段所消耗的时间,便于在监控上进行分析。
412
+ + 默认值:true
413
+
414
+ ### ` enable-heartbeat-concurrent-runner ` <span class =" version-mark " >从 v8.0.0 版本开始引入</span >
415
+
416
+ + 是否开启 Region 心跳异步并发处理功能。开启后会使用独立的执行器异步并发处理 Region 心跳请求,可提高心跳处理吞吐量,降低延迟。
417
+ + 默认值:true
418
+
393
419
## replication
394
420
395
421
副本相关的配置项。
Original file line number Diff line number Diff line change @@ -339,6 +339,8 @@ TiDB 版本:8.0.0
339
339
| TiKV | [ ` security.encryption.master-key.vendor ` ] ( /encryption-at-rest.md#通过-kms-指定主密钥 ) | 修改 | 主密钥可选的服务商类型新增 ` gcp ` 。 |
340
340
| TiKV | [ ` rocksdb.defaultcf.titan.shared-blob-cache ` ] ( /tikv-configuration-file.md#shared-blob-cache从-v800-版本开始引入 ) | 新增 | 控制是否启用 Titan Blob 文件和 RocksDB Block 文件的共享缓存。默认值为 ` true ` 。|
341
341
| TiKV | [ ` security.encryption.master-key.gcp.credential-file-path ` ] ( /encryption-at-rest.md#通过-kms-指定主密钥 ) | 新增 | 在 ` security.encryption.master-key.vendor ` 为 ` gcp ` 时,用于指定 Google Cloud 认证凭证文件的路径。|
342
+ | PD | [ ` schedule.enable-heartbeat-breakdown-metrics ` ] ( /pd-configuration-file.md#enable-heartbeat-breakdown-metrics-从-v800-版本开始引入 ) | 新增 | 控制是否开启 Region 心跳指标拆分,用于统计 Region 心跳处理各阶段所消耗的时间,便于在监控上进行分析。默认值为 ` true ` 。 |
343
+ | PD | [ ` schedule.enable-heartbeat-concurrent-runner ` ] ( /pd-configuration-file.md#enable-heartbeat-concurrent-runner-从-v800-版本开始引入 ) | 新增 | 控制是否开启 Region 心跳异步并发处理功能。开启后会使用独立的执行器异步并发处理 Region 心跳请求,可提高心跳处理吞吐量,降低延迟。默认值为 ` true ` 。 |
342
344
| TiDB Lightning | [ ` tikv-importer.duplicate-resolution ` ] ( /tidb-lightning/tidb-lightning-physical-import-mode-usage.md#旧版冲突检测从-v800-开始已被废弃 ) | 废弃 | 用于在物理导入模式下设置是否检测和解决唯一键冲突的记录。从 v8.0.0 开始被参数 [ ` conflict.strategy ` ] ( /tidb-lightning/tidb-lightning-configuration.md#tidb-lightning-任务配置 ) 替代。 |
343
345
| TiDB Lightning | [ ` conflict.precheck-conflict-before-import ` ] ( /tidb-lightning/tidb-lightning-configuration.md#tidb-lightning-任务配置 ) | 新增 | 控制是否开启前置冲突检测,即导入数据到 TiDB 前,先检查所需导入的数据是否存在冲突。该参数默认值为 ` false ` ,表示仅开启后置冲突检测。仅当导入模式为物理导入模式 (` tikv-importer.backend = "local" ` ) 时可以使用该参数。 |
344
346
| TiDB Lightning | [ ` logical-import-batch-rows ` ] ( /tidb-lightning/tidb-lightning-configuration.md#tidb-lightning-任务配置 ) | 新增 | 在逻辑导入模式下,用于限制每个事务中可插入的最大行数,默认值为 ` 65536 ` 。 |
You can’t perform that action at this time.
0 commit comments