Skip to content
ClickHouse Docs
ClickHouse DocsClickHouse Docs

configurações de sessão partial_merge_*

Essas configurações estão disponíveis em system.settings e são geradas automaticamente a partir do código-fonte.

partial_merge_join_left_table_buffer_bytes

Tipo
UInt64
Padrão
0

Se não for 0, agrupa os blocos da tabela à esquerda em blocos maiores no partial merge join. Isso usa até 2x da memória especificada por thread de join.

partial_merge_join_rows_in_right_blocks

Tipo
UInt64
Padrão
65536

Limita o tamanho dos blocos de dados do lado direito do join no algoritmo partial merge join para consultas JOIN.

Servidor ClickHouse:

  1. Divide os dados do join do lado direito em blocos com até o número especificado de linhas.
  2. Cria um índice para cada bloco com os valores mínimo e máximo.
  3. Descarrega os blocos preparados em disco, se possível.

Possíveis valores:

  • Qualquer número inteiro positivo. Faixa de valores recomendada: [1000, 100000].
Navigation