mirror of
https://github.com/ClickHouse/ClickHouse.git
synced 2024-09-20 00:30:49 +00:00
Make test 01592_long_window_functions1
lighter
This commit is contained in:
parent
5611ef0d38
commit
989476d523
@ -8,14 +8,14 @@ drop table if exists stack;
|
||||
set max_insert_threads = 4;
|
||||
|
||||
create table stack(item_id Int64, brand_id Int64, rack_id Int64, dt DateTime, expiration_dt DateTime, quantity UInt64)
|
||||
Engine = MergeTree
|
||||
partition by toYYYYMM(dt)
|
||||
Engine = MergeTree
|
||||
partition by toYYYYMM(dt)
|
||||
order by (brand_id, toStartOfHour(dt)) SETTINGS index_granularity = 8192, index_granularity_bytes = '10Mi';
|
||||
|
||||
insert into stack
|
||||
select number%99991, number%11, number%1111, toDateTime('2020-01-01 00:00:00')+number/100,
|
||||
insert into stack
|
||||
select number%99991, number%11, number%1111, toDateTime('2020-01-01 00:00:00')+number/100,
|
||||
toDateTime('2020-02-01 00:00:00')+number/10, intDiv(number,100)+1
|
||||
from numbers_mt(10000000);
|
||||
from numbers_mt(1000000);
|
||||
|
||||
select '---- arrays ----';
|
||||
|
||||
@ -32,8 +32,8 @@ select '---- window f ----';
|
||||
select cityHash64( toString( groupArray (tuple(*) ) )) from (
|
||||
select brand_id, rack_id, quantity from
|
||||
( select brand_id, rack_id, quantity, row_number() over (partition by brand_id, rack_id order by quantity) rn
|
||||
from stack ) as t0
|
||||
where rn <= 2
|
||||
from stack ) as t0
|
||||
where rn <= 2
|
||||
order by brand_id, rack_id, quantity
|
||||
) t;
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user