| CREATE TABLE vacstat_test (a int); |
| INSERT INTO vacstat_test SELECT i FROM generate_series(1,10) i ; |
| VACUUM vacstat_test; |
| |
| -- Confirm that VACUUM has updated stats from all nodes |
| SELECT true FROM pg_class WHERE oid='vacstat_test'::regclass |
| AND relpages > 0 |
| AND reltuples > 0 |
| AND relallvisible > 0; |
| |
| SELECT true FROM pg_class WHERE oid='vacstat_test'::regclass |
| AND relpages = |
| (SELECT SUM(relpages) FROM gp_dist_random('pg_class') |
| WHERE oid='vacstat_test'::regclass) |
| AND reltuples = |
| (SELECT SUM(reltuples) FROM gp_dist_random('pg_class') |
| WHERE oid='vacstat_test'::regclass) |
| AND relallvisible = |
| (SELECT SUM(relallvisible) FROM gp_dist_random('pg_class') |
| WHERE oid='vacstat_test'::regclass); |
| |
| DROP TABLE vacstat_test |