use_statistics
/// se prefiere frente a ‘allow_statistics_optimize’ por coherencia con ‘use_primary_key’ y ‘use_skip_indexes’ Permite usar estadísticas para optimizar las consultasuse_statistics_cache
Use la caché de estadísticas en una consulta para evitar el coste adicional de cargar las estadísticas de todas las partesuse_statistics_for_min_max_aggregation
Resuelve las agregacionesmin, max y count a partir de las estadísticas de columna por parte en lugar de leer los datos.
Cuando está habilitada, una consulta de la forma SELECT min(column), max(column), count() FROM table sin GROUP BY ni filtros
se resuelve a partir de las estadísticas de columna (por ejemplo, las estadísticas MinMax; consulte la MergeTree setting auto_statistics_types)
en las partes que las tienen materializadas, y solo se leen las partes restantes.
Valores posibles:
- 0 — Deshabilitado.
- 1 — Habilitado.
use_statistics_for_part_pruning
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.