mirror of
https://github.com/ClickHouse/ClickHouse.git
synced 2024-10-19 15:01:03 +00:00
912ec60e7e
enable joined_subquery_requires_alias by default
57 lines
1.3 KiB
SQL
57 lines
1.3 KiB
SQL
SET max_memory_usage = 32000000;
|
|
|
|
SELECT number * 200000 as n, j FROM numbers(5) nums
|
|
ANY LEFT JOIN (
|
|
SELECT number * 2 AS n, number AS j
|
|
FROM numbers(1000000)
|
|
) js2
|
|
USING n; -- { serverError 241 }
|
|
|
|
SET partial_merge_join = 1;
|
|
SET default_max_bytes_in_join = 0;
|
|
|
|
SELECT number * 200000 as n, j FROM numbers(5) nums
|
|
ANY LEFT JOIN (
|
|
SELECT number * 2 AS n, number AS j
|
|
FROM numbers(1000000)
|
|
) js2
|
|
USING n; -- { serverError 12 }
|
|
|
|
SELECT number * 200000 as n, j FROM numbers(5) nums
|
|
ANY LEFT JOIN (
|
|
SELECT number * 2 AS n, number AS j
|
|
FROM numbers(1000000)
|
|
) js2
|
|
USING n
|
|
SETTINGS max_bytes_in_join = 30000000; -- { serverError 241 }
|
|
|
|
SELECT number * 200000 as n, j FROM numbers(5) nums
|
|
ANY LEFT JOIN (
|
|
SELECT number * 2 AS n, number AS j
|
|
FROM numbers(1000000)
|
|
) js2
|
|
USING n
|
|
ORDER BY n
|
|
SETTINGS max_bytes_in_join = 10000000;
|
|
|
|
SET partial_merge_join_optimizations = 1;
|
|
|
|
SELECT number * 200000 as n, j FROM numbers(5) nums
|
|
LEFT JOIN (
|
|
SELECT number * 2 AS n, number AS j
|
|
FROM numbers(1000000)
|
|
) js2
|
|
USING n
|
|
ORDER BY n
|
|
SETTINGS max_rows_in_join = 100000;
|
|
|
|
SET default_max_bytes_in_join = 10000000;
|
|
|
|
SELECT number * 200000 as n, j FROM numbers(5) nums
|
|
JOIN (
|
|
SELECT number * 2 AS n, number AS j
|
|
FROM numbers(1000000)
|
|
) js2
|
|
USING n
|
|
ORDER BY n;
|