这些设置可在 system.settings 中找到,且由 源代码 自动生成。
mutations_max_literal_size_to_replace
类型
UInt64
默认值
16384
在 UPDATE 和 DELETE 查询中,可被替换的已序列化 literal 的最大大小 (以字节为单位) 。仅当上述两个设置中至少启用了一个时,此设置才会生效。默认值:16384 (16 KiB) 。
mutations_sync
类型
UInt64
默认值
0
允许同步执行 ALTER TABLE ... UPDATE|DELETE|MATERIALIZE INDEX|MATERIALIZE PROJECTION|MATERIALIZE COLUMN|MATERIALIZE STATISTICS 查询 (变更) 。
可能的值:
| 值 | 描述 |
|---|---|
0 |
变更异步执行。 |
1 |
查询会等待当前服务器上的所有变更完成。 |
2 |
查询会等待所有副本 (如果存在) 上的全部变更完成。 |
3 |
查询仅等待活动副本。仅 SharedMergeTree 支持。对于 ReplicatedMergeTree,其行为与 mutations_sync = 2 相同。 |