brin.sql
application/sql
Filename: brin.sql
Type: application/sql
Part: 0
SET max_parallel_workers_per_gather = 0; CREATE TABLE t (a INT) WITH (fillfactor = 10); INSERT INTO t SELECT i FROM generate_series(0,100000) s(i); CREATE INDEX ON t USING BRIN (a); UPDATE t SET a = 0 WHERE random() < 0.01; SET enable_seqscan = off; EXPLAIN (ANALYZE, COSTS OFF, TIMING OFF) SELECT * FROM t WHERE a = 0; SET enable_seqscan = on; EXPLAIN (ANALYZE, COSTS OFF, TIMING OFF) SELECT * FROM t WHERE a = 0;