mirror of
https://github.com/ClickHouse/ClickHouse.git
synced 2024-09-19 16:20:50 +00:00
Fix 02784_parallel_replicas_automatic_decision
This commit is contained in:
parent
08032e97fd
commit
70a33e633c
@ -10,12 +10,14 @@ function were_parallel_replicas_used () {
|
|||||||
$CLICKHOUSE_CLIENT --query "
|
$CLICKHOUSE_CLIENT --query "
|
||||||
SELECT
|
SELECT
|
||||||
initial_query_id,
|
initial_query_id,
|
||||||
concat('Used parallel replicas: ', (countIf(initial_query_id != query_id) != 0)::bool::String) as used
|
concat('Used parallel replicas: ', (ProfileEvents['ParallelReplicasUsedCount'] > 0)::bool::String) as used
|
||||||
FROM system.query_log
|
FROM system.query_log
|
||||||
WHERE event_date >= yesterday()
|
WHERE event_date >= yesterday()
|
||||||
AND initial_query_id LIKE '$1%'
|
AND initial_query_id LIKE '$1%'
|
||||||
GROUP BY initial_query_id
|
AND query_id = initial_query_id
|
||||||
ORDER BY min(event_time_microseconds) ASC
|
AND type = 'QueryFinish'
|
||||||
|
AND current_database = '$CLICKHOUSE_DATABASE'
|
||||||
|
ORDER BY event_time_microseconds ASC
|
||||||
FORMAT TSV"
|
FORMAT TSV"
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -48,7 +50,6 @@ function run_query_with_pure_parallel_replicas () {
|
|||||||
--query "$3" \
|
--query "$3" \
|
||||||
--query_id "${1}_pure" \
|
--query_id "${1}_pure" \
|
||||||
--max_parallel_replicas 3 \
|
--max_parallel_replicas 3 \
|
||||||
--prefer_localhost_replica 1 \
|
|
||||||
--cluster_for_parallel_replicas "parallel_replicas" \
|
--cluster_for_parallel_replicas "parallel_replicas" \
|
||||||
--allow_experimental_parallel_reading_from_replicas 1 \
|
--allow_experimental_parallel_reading_from_replicas 1 \
|
||||||
--parallel_replicas_for_non_replicated_merge_tree 1 \
|
--parallel_replicas_for_non_replicated_merge_tree 1 \
|
||||||
|
Loading…
Reference in New Issue
Block a user