Эти настройки доступны в system.settings и автоматически сгенерированы на основе исходного кода.
use_statistics
Тип
Bool
По умолчанию
1
История версий
| Версия | Значение по умолчанию | Комментарий |
|---|---|---|
| 26.1 | 1 | По умолчанию включает эту оптимизацию. |
/// предпочтительнее, чем 'allow_statistics_optimize', для согласованности с 'use_primary_key' и 'use_skip_indexes' Разрешает использовать статистику для оптимизации запросов
use_statistics_cache
Тип
Bool
По умолчанию
1
История версий
| Версия | Значение по умолчанию | Комментарий |
|---|---|---|
| 26.2 | 1 | Включение кэша статистики |
| 25.11 | 0 | новая настройка |
Использовать кэш статистики в запросе, чтобы избежать накладных расходов на загрузку статистики для каждой части
use_statistics_for_part_pruning
Тип
Bool
По умолчанию
1
История версий
| Версия | Значение по умолчанию | Комментарий |
|---|---|---|
| 26.4 | 1 | Новая настройка для использования статистики при отсечении частей во время выполнения запроса. |
Использует статистику для отсеивания частей во время выполнения запроса.
Когда включено, отсечение частей в запросах SELECT использует статистику столбцов (например, статистику MinMax), чтобы исключать части, которые не могут содержать подходящие данные, до чтения каких-либо данных.
Возможные значения:
- 0 — Отключено.
- 1 — Включено.