Files
email-tracker/external/duckdb/benchmark/micro/window/window_streamed_sum.benchmark
2025-10-24 19:21:19 -05:00

24 lines
422 B
Plaintext

# name: benchmark/micro/window/window_streamed_sum.benchmark
# description: Range join between integers
# group: [window]
name Window Partition
group window
load
SELECT SETSEED(0.8675309);
CREATE TABLE streamed AS
SELECT exp(-random() ** 2) AS p
FROM range(0, 10000000)
;
run
SELECT SUM(s)
FROM (
SELECT SUM(p) OVER(ROWS BETWEEN UNBOUNDED PRECEDING AND CURRENT ROW) s
FROM streamed
) tbl
result I
73137822900325.6