2020-04-16 18:03:27 +00:00
|
|
|
SELECT arrayJoin(arrayMap(i -> (i + 1), range(2))) AS index, number
|
|
|
|
FROM numbers(2)
|
|
|
|
GROUP BY number
|
|
|
|
ORDER BY index, number;
|
|
|
|
|
|
|
|
SET max_bytes_before_external_group_by = 1;
|
|
|
|
|
|
|
|
SELECT arrayJoin(arrayMap(i -> (i + 1), range(2))) AS index, number
|
|
|
|
FROM numbers(2)
|
|
|
|
GROUP BY number
|
|
|
|
ORDER BY index, number;
|
|
|
|
|
|
|
|
SET group_by_two_level_threshold = 2;
|
|
|
|
|
|
|
|
SELECT count() FROM
|
|
|
|
(
|
2020-09-08 20:05:47 +00:00
|
|
|
SELECT
|
2020-04-16 18:03:27 +00:00
|
|
|
arrayJoin(arrayMap(i -> (i + 1), range(2))) AS index,
|
|
|
|
number
|
|
|
|
FROM numbers_mt(100000)
|
|
|
|
GROUP BY number
|
|
|
|
ORDER BY index ASC
|
|
|
|
SETTINGS max_block_size = 100000, max_threads = 2
|
|
|
|
);
|