Skip to content
ClickHouse Docs
ClickHouse DocsClickHouse Docs

configuraciones de sesión enable_parallel_*

Estas opciones de configuración están disponibles en system.settings y se generan automáticamente a partir del código fuente.

enable_parallel_blocks_marshalling

Tipo
Bool
Predeterminado
1
Historial de versiones
VersiónValor predeterminadoComentario
25.6trueNueva configuración

Afecta solo a las consultas distribuidas. Si está habilitada, los bloques se (des)serializan y (des)comprimen en los hilos del pipeline (es decir, con mayor paralelismo que el predeterminado) antes o después de enviarlos al iniciador.

enable_parallel_single_level_merge

Tipo
Bool
Predeterminado
1
Historial de versiones
VersiónValor predeterminadoComentario
26.81Nueva configuración para paralelizar la combinación final de las tablas hash de agregación de un solo nivel dividiendo el espacio de claves en particiones hash disjuntas que los hilos combinan de forma independiente.

Paraleliza la combinación final de las tablas hash de agregación de un solo nivel de cada hilo. El espacio de claves se divide en particiones disjuntas según el hash de la clave, y cada partición se combina de forma independiente: el hilo de combinación recorre todas las tablas de cada hilo y combina las claves que pertenecen a su partición, de modo que dos hilos nunca acceden a la misma clave. Si la configuración está desactivada, las tablas de un solo nivel se combinan secuencialmente en un único hilo. La agregación por claves de 8 y 16 bits conserva su propia combinación paralela particionada por rangos, independientemente de esta configuración.

Navigation