Essas configurações estão disponíveis em system.settings e são autogeradas a partir do código-fonte.
alter_move_to_space_execute_async
Tipo
Bool
Padrão
0
Executa ALTER TABLE MOVE … TO [DISK|VOLUME] de forma assíncrona
alter_partition_verbose_result
Tipo
Bool
Padrão
0
Ativa ou desativa a exibição de informações sobre as partes às quais as operações de manipulação de partições e partes foram aplicadas com sucesso. Aplicável a ATTACH PARTITION|PART e a FREEZE PARTITION.
Valores possíveis:
- 0 — desativa a verbosidade.
- 1 — ativa a verbosidade.
Exemplo
CREATE TABLE test(a Int64, d Date, s String) ENGINE = MergeTree PARTITION BY toYYYYMDECLARE(d) ORDER BY a;
INSERT INTO test VALUES(1, '2021-01-01', '');
INSERT INTO test VALUES(1, '2021-01-01', '');
ALTER TABLE test DETACH PARTITION ID '202101';
ALTER TABLE test ATTACH PARTITION ID '202101' SETTINGS alter_partition_verbose_result = 1;
┌alter_sync
Aliases: replication_alter_partitions_sync
Tipo
UInt64
Padrão
1
Permite especificar o comportamento de espera para ações que devem ser executadas em réplicas por consultas ALTER, OPTIMIZE ou TRUNCATE.
Valores possíveis:
0— Não aguardar.1— Aguardar a própria execução.2— Aguardar todas.3- Aguardar apenas as réplicas ativas.
Valor padrão no Cloud: 0.
alter_update_mode
Tipo
AlterUpdateMode
Padrão
heavy
Histórico de versões
| Versão | Valor padrão | Comentário |
|---|---|---|
| 25.5 | heavy | Nova configuração |
Modo para consultas ALTER com comandos UPDATE.
Valores possíveis:
heavy- executa a mutação regular.lightweight- executa atualização leve, se possível; caso contrário, executa a mutação regular.lightweight_force- executa atualização leve, se possível; caso contrário, lança uma exceção.