这些设置可在 system.settings 中查看,并根据 源代码 自动生成。
lightweight_delete_mode
类型
LightweightDeleteMode
默认值
alter_update
版本历史
| 版本 | 默认值 | 注释 |
|---|---|---|
| 25.5 | alter_update | 新设置 |
轻量级删除过程中执行的内部更新查询模式。
可能的值:
alter_update- 运行会创建重量级变更的ALTER UPDATE查询。lightweight_update- 如果可以,则运行轻量级更新;否则运行ALTER UPDATE。lightweight_update_force- 如果可以,则运行轻量级更新;否则抛出异常。
lightweight_deletes_sync
类型
UInt64
默认值
2
版本历史
| 版本 | 默认值 | 注释 |
|---|---|---|
| 24.4 | 2 | 与 `mutation_sync` 相同,但仅控制轻量级删除的执行 |
与 mutations_sync 相同,但仅控制轻量级删除的执行。
可能的值:
| 值 | 描述 |
|---|---|
0 |
变更将异步执行。 |
1 |
查询会等待当前服务器上的轻量级删除完成。 |
2 |
查询会等待所有副本 (如果存在) 上的轻量级删除完成。 |
3 |
查询仅等待活跃副本。仅 SharedMergeTree 支持。对于 ReplicatedMergeTree,其行为与 mutations_sync = 2 相同。 |
另请参阅
Cloud 默认值:1。