Essas configurações estão disponíveis em system.settings e são autogeradas a partir do código-fonte.
lightweight_delete_mode
Tipo
LightweightDeleteMode
Padrão
alter_update
Histórico de versões
| Versão | Valor padrão | Comentário |
|---|---|---|
| 25.5 | alter_update | Nova configuração |
Modo da consulta interna de update executada como parte da exclusão leve.
Valores possíveis:
alter_update- executa a consultaALTER UPDATE, que cria uma mutação pesada.lightweight_update- executa atualização leve, se possível; caso contrário, executaALTER UPDATE.lightweight_update_force- executa atualização leve, se possível; caso contrário, gera uma exceção.
lightweight_deletes_sync
Tipo
UInt64
Padrão
2
Histórico de versões
| Versão | Valor padrão | Comentário |
|---|---|---|
| 24.4 | 2 | O mesmo que 'mutation_sync', mas controla apenas a execução de exclusões leves |
O mesmo que mutations_sync, mas controla apenas a execução de exclusões leves.
Valores possíveis:
| Valor | Descrição |
|---|---|
0 |
As mutações são executadas de forma assíncrona. |
1 |
A consulta aguarda a conclusão das exclusões leves no servidor atual. |
2 |
A consulta aguarda a conclusão das exclusões leves em todas as réplicas (se existirem). |
3 |
A consulta aguarda apenas as réplicas ativas. Compatível apenas com SharedMergeTree. Para ReplicatedMergeTree, o comportamento é o mesmo de mutations_sync = 2. |
Veja também
Valor padrão no Cloud: 1.