ClickHouse/tests/performance/group_by_sundy_li.xml

32 lines
1.2 KiB
XML
Raw Normal View History

<test>
<settings>
<max_insert_threads>8</max_insert_threads>
2023-05-10 01:35:13 +00:00
<optimize_use_projections>0</optimize_use_projections>
</settings>
2020-11-04 11:22:02 +00:00
<create_query>
CREATE TABLE a
(
d Date,
os String,
n UInt64
)
ENGINE = MergeTree
PARTITION BY d
2021-02-03 09:22:02 +00:00
ORDER BY (d, n)
2020-11-04 11:22:02 +00:00
</create_query>
2022-04-12 15:06:38 +00:00
<fill_query>insert into a select '2000-01-01', ['aa','bb','cc','dd'][number % 4 + 1], number from numbers_mt(100000000)</fill_query>
<fill_query>insert into a select '2000-01-02', ['aa','bb','cc','dd'][number % 4 + 1], number from numbers_mt(100000000)</fill_query>
<fill_query>insert into a select '2000-01-03', ['aa','bb','cc','dd'][number % 4 + 1], number from numbers_mt(100000000)</fill_query>
<fill_query>insert into a select '2000-01-04', ['aa','bb','cc','dd'][number % 4 + 1], number from numbers_mt(100000000)</fill_query>
2020-11-04 11:22:02 +00:00
<fill_query>OPTIMIZE TABLE a FINAL</fill_query>
<query>select d, count() from a group by d</query>
<query>select os, count() from a group by os</query>
<query>select d, os, count() from a group by d, os</query>
<drop_query>drop table if exists a</drop_query>
</test>