should be it
This commit is contained in:
20
external/duckdb/benchmark/micro/join/hashjoin_highcardinality.benchmark
vendored
Normal file
20
external/duckdb/benchmark/micro/join/hashjoin_highcardinality.benchmark
vendored
Normal file
@@ -0,0 +1,20 @@
|
||||
# name: benchmark/micro/join/hashjoin_highcardinality.benchmark
|
||||
# description: Hash Join where RHS has high cardinality
|
||||
# group: [join]
|
||||
|
||||
name High Cardinality Join (No Index, Count Only)
|
||||
group join
|
||||
|
||||
load
|
||||
CREATE TABLE t1 AS SELECT i as v1, i as v2 from range (0,1000) t(i);
|
||||
CREATE TABLE t2 AS SELECT i as v1, i as v2 from range (0,10000000) t(i);
|
||||
|
||||
run
|
||||
SELECT t1.v2 AS c0,t2.v2 AS c1, count(*) AS c2 from t1 inner join t2 on (t1.v1 = t2.v1) group by t1.v2,t2.v2 order by t1.v2 limit 5
|
||||
|
||||
result III
|
||||
0 0 1
|
||||
1 1 1
|
||||
2 2 1
|
||||
3 3 1
|
||||
4 4 1
|
||||
Reference in New Issue
Block a user