Estas opciones de configuración están disponibles en system.settings y se generan automáticamente a partir del código fuente.
use_statistics
Tipo
Bool
Predeterminado
1
Historial de versiones
| Versión | Valor predeterminado | Comentario |
|---|---|---|
| 26.1 | 1 | Habilita esta optimización de forma predeterminada. |
/// se prefiere frente a 'allow_statistics_optimize' por coherencia con 'use_primary_key' y 'use_skip_indexes' Permite usar estadísticas para optimizar las consultas
use_statistics_cache
Tipo
Bool
Predeterminado
1
Historial de versiones
| Versión | Valor predeterminado | Comentario |
|---|---|---|
| 26.2 | 1 | Habilitar la caché de estadísticas |
| 25.11 | 0 | Nueva configuración |
Use la caché de estadísticas en una consulta para evitar el coste adicional de cargar las estadísticas de todas las partes
use_statistics_for_part_pruning
Tipo
Bool
Predeterminado
1
Historial de versiones
| Versión | Valor predeterminado | Comentario |
|---|---|---|
| 26.4 | 1 | Nueva configuración para usar estadísticas para descartar partes durante la ejecución de consultas. |
Usa estadísticas para filtrar partes durante la ejecución de consultas.
Cuando está habilitada, la poda en las consultas SELECT usa estadísticas de columna (por ejemplo, estadísticas MinMax) para eliminar partes que no pueden contener datos coincidentes antes de leer ningún dato.
Valores posibles:
- 0 — Deshabilitado.
- 1 — Habilitado.