max_analyze_depth
max_autoincrement_series
generateSerialID.
Como cada série representa um nó no Keeper, recomenda-se não ter mais do que alguns milhões delas.
max_backup_bandwidth
max_block_size
max_block_size indica o número máximo recomendado de linhas a incluir em um único bloco ao carregar dados de tabelas. Blocos do tamanho de max_block_size nem sempre são carregados da tabela: se o ClickHouse determinar que menos dados precisam ser recuperados, um bloco menor será processado.
O tamanho do bloco não deve ser muito pequeno, para evitar custos perceptíveis ao processar cada bloco. Ele também não deve ser muito grande, para garantir que consultas com uma cláusula LIMIT sejam executadas rapidamente após o processamento do primeiro bloco. Ao definir max_block_size, o objetivo deve ser evitar consumir memória demais ao extrair um grande número de colunas em múltiplas threads e preservar pelo menos alguma localidade de cache.
max_columns_to_read
0 significa sem limite.
max_compress_block_size
Esta é uma configuração para especialistas, e você não deve alterá-la se estiver apenas começando a usar o ClickHouse.
max_consume_snapshots
max_estimated_execution_time
timeout_before_checking_execution_speed
expira.
max_expanded_ast_elements
max_fetch_partition_retries_count
max_final_threads
SELECT com o modificador FINAL.
Valores possíveis:
- Inteiro positivo.
- 0 ou 1 — desativado. As consultas
SELECTsão executadas em uma única thread.
max_http_get_redirects
10.
max_limit_for_vector_search_queries
max_os_cpu_wait_time_ratio_to_throw
max_parallel_replicas
- Inteiro positivo.
Processamento em paralelo usando a chave SAMPLE
- A posição da chave de amostragem na chave de particionamento não permite leituras por intervalo eficientes.
- Adicionar uma chave de amostragem à tabela torna menos eficiente a filtragem por outras colunas.
- A chave de amostragem é uma expressão com cálculo custoso.
- A distribuição de latência do cluster tem uma cauda longa, de modo que consultar mais servidores aumenta a latência geral da consulta.
Processamento em paralelo com parallel_replicas_custom_key
max_parsing_threads
max_partition_size_to_drop
0 significa que é possível remover partições sem nenhuma restrição.
Valor padrão no Cloud: 1 TB.
Essa configuração de consulta substitui a configuração equivalente do servidor; consulte max_partition_size_to_drop
max_parts_to_move
max_projection_rows_to_use_projection_index
max_query_size
max_query_size não pode ser definido em uma consulta SQL (por exemplo, SELECT now() SETTINGS max_query_size=10000) porque o ClickHouse precisa alocar um buffer para analisar a consulta, e o tamanho desse buffer é determinado pela configuração max_query_size, que deve ser definida antes da execução da consulta.max_recursive_cte_evaluation_depth
max_replica_delay_for_distributed_queries
- Inteiro positivo.
- 0 — A defasagem das réplicas não é verificada.
SELECT em uma tabela distribuída que aponta para tabelas replicadas.
max_reverse_dictionary_lookup_cache_size_bytes
dictGetKeys. O cache armazena tuplas de chave serializadas por valor de atributo para evitar percorrer novamente o dicionário na mesma consulta. Quando o limite é atingido, as entradas são removidas usando LRU. Defina como 0 para desativar o cache.
max_sessions_for_user
- Inteiro positivo
0- número infinito de sessões simultâneas (padrão)
max_subquery_depth
max_table_size_to_drop
0 significa que é possível excluir todas as tabelas sem nenhuma restrição.
Valor padrão no Cloud: 1 TB.
Esta configuração de consulta substitui a configuração equivalente do servidor; consulte max_table_size_to_drop
max_untracked_memory
max_wkb_geometry_elements
readWKB e funções relacionadas. Isso protege contra alocações excessivas de memória causadas por dados WKB malformados. Defina como 0 para usar o limite fixo no código (100 milhões).