这些设置可在 system.merge_tree_settings 中查看,且由 ClickHouse 源码自动生成。
max_replicated_fetches_network_bandwidth
限制 replicated
拉取在网络上进行数据交换时的最大速度,单位为每秒字节。与应用于服务器的
max_replicated_fetches_network_bandwidth_for_server
设置不同,此设置适用于特定表。
你可以同时限制服务器网络和特定表的网络,但在这种情况下,
表级设置的值应小于服务器级
设置的值。否则,服务器只会考虑
max_replicated_fetches_network_bandwidth_for_server 设置。
该设置无法被完全精确地遵循。
可能的值:
- 正整数。
0— 不限制。
默认值:0。
用法
可用于在复制数据以添加或替换新 节点时对速度进行节流。
max_replicated_logs_to_keep
如果存在不活跃的副本,ClickHouse Keeper 日志中最多可保留多少条记录。超过该数量时,不活跃的副本将被视为丢失。
可能的值:
- 任意正整数。
max_replicated_merges_in_queue
ReplicatedMergeTree 队列中同时允许执行的 parts 合并和变更任务数量。
max_replicated_merges_with_ttl_in_queue
ReplicatedMergeTree 队列中允许同时进行的带有生存时间 (TTL) 的 parts 合并任务数量。
max_replicated_mutations_in_queue
ReplicatedMergeTree 队列中允许同时进行的 正在变更的 parts 任务数。
max_replicated_sends_network_bandwidth
限制 replicated
发送的数据交换最大速率,单位为每秒字节数。与应用于
服务器的
max_replicated_sends_network_bandwidth_for_server
设置不同,此设置作用于特定表。
你可以同时限制服务器网络和特定表的网络速率,但在这种情况下,表级设置的值必须小于
服务器级设置的值。否则,服务器只会采用
max_replicated_sends_network_bandwidth_for_server 设置。
此设置无法做到绝对精确。
可能的值:
- 正整数。
0— 不限。
用法
可用于在复制数据以添加或替换新节点时限制传输速率。