parallel_replicas_allow_in_with_subquery
parallel_replicas_allow_materialized_views
parallel_replicas_allow_view_over_mergetree
MergeTree (em vez da consulta interna da view), melhorando a paralelização entre os nós. Também se aplica a views UNION ALL cujas ramificações leem de tabelas MergeTree diferentes.
parallel_replicas_connect_timeout_ms
parallel_replicas_count
parallel_replicas_custom_key
SAMPLE, usando várias réplicas de cada shard.
parallel_replicas_custom_key_range_lower
range divida o trabalho de forma equilibrada entre réplicas com base no intervalo personalizado [parallel_replicas_custom_key_range_lower, INT_MAX].
Quando usado em conjunto com parallel_replicas_custom_key_range_upper, ele permite que o filtro divida de forma equilibrada o trabalho entre as réplicas no intervalo [parallel_replicas_custom_key_range_lower, parallel_replicas_custom_key_range_upper].
Nota: essa configuração não fará com que dados adicionais sejam filtrados durante o processamento de consultas; em vez disso, ela altera os pontos em que o filtro de intervalo divide o intervalo [0, INT_MAX] para processamento paralelo.
parallel_replicas_custom_key_range_upper
range divida o trabalho de maneira uniforme entre as réplicas com base no intervalo personalizado [0, parallel_replicas_custom_key_range_upper]. Um valor de 0 desativa o limite superior, definindo-o como o valor máximo da expressão de chave personalizada.
Quando usado em conjunto com parallel_replicas_custom_key_range_lower, ele permite que o filtro divida uniformemente o trabalho entre as réplicas no intervalo [parallel_replicas_custom_key_range_lower, parallel_replicas_custom_key_range_upper].
Observação: essa configuração não fará com que dados adicionais sejam filtrados durante o processamento da consulta; em vez disso, ela altera os pontos em que o filtro de intervalo divide o intervalo [0, INT_MAX] para processamento paralelo
parallel_replicas_filter_pushdown
parallel_replicas_for_cluster_engines
parallel_replicas_for_non_replicated_merge_tree
parallel_replicas_index_analysis_only_on_coordinator
parallel_replicas_insert_select_local_pipeline
parallel_replicas_local_plan
parallel_replicas_mark_segment_size
parallel_replicas_min_number_of_rows_per_replica
parallel_replicas_mode
parallel_replicas_only_with_analyzer
parallel_replicas_plan_based
UNION entre uma leitura local e uma leitura remota da parte do plano abaixo da etapa de divisão, para que esse fragmento seja executado nas réplicas enquanto o restante é executado no coordenador. Experimental; tem precedência sobre parallel_replicas_local_plan.
parallel_replicas_prefer_local_join
parallel_replicas_prefer_local_replica
max_parallel_replicas = 1 sejam direcionadas para outro host, o que pode melhorar a localidade de cache quando muitas consultas curtas são distribuídas em um cluster.