force_optimize_projection
SELECT, quando a otimização de projeções está habilitada (consulte a configuração optimize_use_projections).
Valores possíveis:
- 0 — A otimização de projeções não é obrigatória.
- 1 — A otimização de projeções é obrigatória.
force_optimize_projection_name
- string: nome da projeção usada em uma consulta
force_optimize_skip_unused_shards
- 0 — Desabilitado. O ClickHouse não lança exceção.
- 1 — Habilitado. A execução da consulta é desabilitada somente se a tabela tiver uma chave de sharding.
- 2 — Habilitado. A execução da consulta é desabilitada independentemente de a tabela ter uma chave de sharding definida.
force_optimize_skip_unused_shards_nesting
force_optimize_skip_unused_shards depende do nível de aninhamento da consulta distribuída (ou seja, ainda requer force_optimize_skip_unused_shards) no caso em que você tem uma tabela Distributed que consulta outra tabela Distributed.
Valores possíveis:
- 0 - Desabilitado,
force_optimize_skip_unused_shardssempre funciona. - 1 — Habilita
force_optimize_skip_unused_shardsapenas para o primeiro nível. - 2 — Habilita
force_optimize_skip_unused_shardsaté o segundo nível.