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:
- Divide los datos del JOIN del lado derecho en bloques de hasta el número de filas especificado.
- Crea un índice para cada bloque usando sus valores mínimo y máximo.
- Descarga los bloques preparados al disco, si es posible.
Valores posibles:
- Cualquier entero positivo. Rango de valores recomendado: [1000, 100000].