ClickHouse/tests/performance/aggregating_merge_tree_simple_aggregate_function_string.xml
2024-03-26 11:09:03 +00:00

28 lines
743 B
XML

<test>
<settings>
<allow_suspicious_primary_key>1</allow_suspicious_primary_key>
</settings>
<create_query>
CREATE TABLE bench
ENGINE = AggregatingMergeTree()
ORDER BY key
SETTINGS index_granularity = 8192
AS
SELECT CAST(reinterpretAsString(number), 'SimpleAggregateFunction(any, String)') AS key
FROM numbers_mt(5e6)
SETTINGS max_insert_threads = 16
</create_query>
<fill_query>OPTIMIZE TABLE bench</fill_query>
<query>
SELECT *
FROM bench
GROUP BY key
SETTINGS optimize_aggregation_in_order = 1, max_threads = 16
FORMAT Null
</query>
<drop_query>DROP TABLE IF EXISTS bench</drop_query>
</test>