Skip to content
ClickHouse Docs
ClickHouse DocsClickHouse Docs

ajustes de sesión partial_merge_*

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

partial_merge_join_left_table_buffer_bytes

Tipo
UInt64
Predeterminado
0

Si no es 0, agrupa los bloques de la tabla izquierda en bloques más grandes para el lado izquierdo del partial merge join. Usa hasta 2x la memoria especificada por cada hilo de join.

partial_merge_join_rows_in_right_blocks

Tipo
UInt64
Predeterminado
65536

Limita el tamaño de los bloques de datos del lado derecho del JOIN en el algoritmo partial merge join para consultas JOIN.

Servidor ClickHouse:

  1. Divide los datos del JOIN del lado derecho en bloques de hasta el número de filas especificado.
  2. Crea un índice para cada bloque usando sus valores mínimo y máximo.
  3. Descarga los bloques preparados al disco, si es posible.

Valores posibles:

  • Cualquier entero positivo. Rango de valores recomendado: [1000, 100000].
Navigation