force_optimize_projection
SELECT 查询中强制使用投影 (参见 optimize_use_projections 设置) 。
可能的值:
- 0 — 不强制进行投影优化。
- 1 — 强制进行投影优化。
force_optimize_projection_name
- String:查询中使用的投影名称
force_optimize_skip_unused_shards
- 0 — 已禁用。ClickHouse 不会抛出异常。
- 1 — 已启用。仅当表具有分片键时,才会禁用查询执行。
- 2 — 已启用。无论表是否定义了分片键,都会禁用查询执行。
force_optimize_skip_unused_shards_nesting
force_optimize_skip_unused_shards 在分布式查询不同嵌套层级中的生效方式 (因此仍需启用 force_optimize_skip_unused_shards) 。这适用于一个 Distributed 表查询另一个 Distributed 表的情况。
可选值:
- 0 - 禁用,
force_optimize_skip_unused_shards始终生效。 - 1 — 仅在第一层启用
force_optimize_skip_unused_shards。 - 2 — 在最多到第二层时启用
force_optimize_skip_unused_shards。