25 lines
558 B
Plaintext
25 lines
558 B
Plaintext
# name: benchmark/micro/compression/alp/alp_read.benchmark
|
|
# description: Scanning a large amount of doubles
|
|
# group: [alp]
|
|
|
|
name Alp Scan
|
|
group alp
|
|
storage persistent
|
|
require parquet
|
|
require httpfs
|
|
|
|
load
|
|
DROP TABLE IF EXISTS integers;
|
|
PRAGMA force_compression='alp';
|
|
CREATE TABLE temperatures (
|
|
temperature DOUBLE
|
|
);
|
|
INSERT INTO temperatures SELECT temp FROM 'https://github.com/duckdb/duckdb-data/releases/download/v1.0/city_temperature.parquet' t(temp), range(28);
|
|
checkpoint;
|
|
|
|
run
|
|
select avg(temperature) from temperatures;
|
|
|
|
result I
|
|
56.028391124637494
|