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до второго уровня.