Перейти к основному содержанию
Эти настройки доступны в system.settings и автоматически генерируются на основе исходного кода.

optimize_move_to_prewhere

Включает или отключает автоматическую оптимизацию PREWHERE в запросах SELECT. Работает только для таблиц семейства *MergeTree. Возможные значения:
  • 0 — Автоматическая оптимизация PREWHERE отключена.
  • 1 — Автоматическая оптимизация PREWHERE включена.

optimize_move_to_prewhere_if_final

Включает или отключает автоматическую оптимизацию PREWHERE в запросах SELECT с модификатором FINAL. Переносятся только условия, которые зависят исключительно от ключа сортировки и являются детерминированными в пределах запроса, поэтому результат применения FINAL не меняется. Работает только для таблиц семейства *MergeTree. Возможные значения:
  • 0 — Автоматическая оптимизация PREWHERE в запросах SELECT с модификатором FINAL отключена.
  • 1 — Автоматическая оптимизация PREWHERE в запросах SELECT с модификатором FINAL включена.
См. также