10
items
1000
100000
10000000
CREATE TABLE test ( `id` UInt64, `value` UInt64, `text` String ) ENGINE = Memory
INSERT INTO test SELECT number as id, rand64() as value, toString(number) as text FROM numbers({items})
SELECT groupArraySorted(10)(id, value) FROM test
SELECT groupArraySorted(10)(text, value) FROM test
SELECT groupArraySorted(10)((id, text), value) FROM test
SELECT groupArraySorted(10)(text) FROM test
SELECT groupArraySorted(10000)(id, value) FROM test
SELECT groupArraySorted(10000)(text, value) FROM test
SELECT groupArraySorted(10000)((id, text), value) FROM test
SELECT groupArraySorted(10000)(text) FROM test
DROP TABLE IF EXISTS test