min_insert_block_size_bytes
- Inteiro positivo.
- 0 — a configuração não participa da formação de blocos.
min_insert_block_size_bytes_for_materialized_views
INSERT. Blocos menores são agrupados em blocos maiores. Essa configuração se aplica apenas aos blocos inseridos em visão materializada. Ao ajustar essa configuração, você controla o agrupamento de blocos ao enviar para a visão materializada e evita uso excessivo de memória.
Valores possíveis:
- Qualquer inteiro positivo.
- 0 — Agrupamento desabilitado.
min_insert_block_size_rows
-
Análise de formato: quando o servidor analisa formatos de entrada baseados em linhas (CSV, TSV, JSONEachRow etc.) de qualquer interface (HTTP, clickhouse-client com dados inline, gRPC, protocolo wire do PostgreSQL), os blocos são emitidos quando:
- Ambos min_insert_block_size_rows AND min_insert_block_size_bytes são atingidos, OR
- max_insert_block_size_rows OR max_insert_block_size_bytes é atingido
-
Operações INSERT: durante consultas INSERT e quando os dados passam por visões materializadas, o comportamento dessa configuração depende de
use_strict_insert_block_limits:-
Quando habilitado: os blocos são emitidos quando:
- Limiares mínimos (AND): ambos min_insert_block_size_rows AND min_insert_block_size_bytes são atingidos
- Limiares máximos (OR): max_insert_block_size_rows OR max_insert_block_size_bytes é atingido
- Quando desabilitado (padrão): os blocos são emitidos quando min_insert_block_size_rows OR min_insert_block_size_bytes é atingido. As configurações max_insert_block_size não são aplicadas.
-
Quando habilitado: os blocos são emitidos quando:
- Inteiro positivo.
- 0 — a configuração não participa da formação de blocos.
min_insert_block_size_rows_for_materialized_views
INSERT. Blocos menores são agrupados em blocos maiores. Essa configuração se aplica apenas a blocos inseridos em visão materializada. Ao ajustar essa configuração, você controla o agrupamento de blocos ao enviar para a visão materializada e evita o uso excessivo de memória.
Valores possíveis:
- Qualquer inteiro positivo.
- 0 — Agrupamento desabilitado.