mirror of
https://github.com/ClickHouse/ClickHouse.git
synced 2024-09-19 16:20:50 +00:00
Fix 02404_memory_bound_merging
This commit is contained in:
parent
afa4d7fd5c
commit
f62873b173
@ -100,7 +100,26 @@ select a, count() from dist_t_different_dbs group by a, b order by a limit 5 off
|
||||
504 2000
|
||||
1000000
|
||||
-- { echoOn } --
|
||||
explain pipeline select a from pr_t group by a order by a limit 5 offset 500;
|
||||
explain pipeline select a from pr_t group by a order by a limit 5 offset 500 settings allow_experimental_analyzer=0;
|
||||
(Expression)
|
||||
ExpressionTransform
|
||||
(Limit)
|
||||
Limit
|
||||
(Sorting)
|
||||
MergingSortedTransform 4 → 1
|
||||
MergeSortingTransform × 4
|
||||
LimitsCheckingTransform × 4
|
||||
PartialSortingTransform × 4
|
||||
(Expression)
|
||||
ExpressionTransform × 4
|
||||
(MergingAggregated)
|
||||
Resize 1 → 4
|
||||
SortingAggregatedTransform 4 → 1
|
||||
MergingAggregatedBucketTransform × 4
|
||||
Resize 1 → 4
|
||||
GroupingAggregatedTransform 3 → 1
|
||||
(ReadFromRemoteParallelReplicas)
|
||||
explain pipeline select a from pr_t group by a order by a limit 5 offset 500 settings allow_experimental_analyzer=1, parallel_replicas_local_plan=1;
|
||||
(Expression)
|
||||
ExpressionTransform
|
||||
(Limit)
|
||||
|
@ -72,7 +72,8 @@ set distributed_aggregation_memory_efficient=1;
|
||||
select count() from pr_t;
|
||||
|
||||
-- { echoOn } --
|
||||
explain pipeline select a from pr_t group by a order by a limit 5 offset 500;
|
||||
explain pipeline select a from pr_t group by a order by a limit 5 offset 500 settings allow_experimental_analyzer=0;
|
||||
explain pipeline select a from pr_t group by a order by a limit 5 offset 500 settings allow_experimental_analyzer=1, parallel_replicas_local_plan=1;
|
||||
|
||||
select a, count() from pr_t group by a order by a limit 5 offset 500;
|
||||
select a, count() from pr_t group by a, b order by a limit 5 offset 500;
|
||||
|
Loading…
Reference in New Issue
Block a user