Vishalakshi Navaneethakrishnan <nvishalakshi@xxxxxxxxxx> wrote: > select * from pg_database where datname = 'template0'; > -[ RECORD 1 ]-+------------------------------------ > datname | template0 > datdba | 10 > encoding | 6 > datcollate | en_US.UTF-8 > datctype | en_US.UTF-8 > datistemplate | t > datallowconn | f > datconnlimit | -1 > datlastsysoid | 12865 > datfrozenxid | 2025732249 > dattablespace | 1663 > datacl | {=c/postgres,postgres=CTc/postgres} > > > select * from pg_stat_database where datname = 'template0'; > -[ RECORD 1 ]--+------------------------------ > datid | 12865 > datname | template0 > numbackends | 0 > xact_commit | 320390 > xact_rollback | 7 > blks_read | 3797 > blks_hit | 9458783 > tup_returned | 105872028 > tup_fetched | 1771782 > tup_inserted | 10 > tup_updated | 457 > tup_deleted | 10 > conflicts | 0 > temp_files | 0 > temp_bytes | 0 > deadlocks | 0 > blk_read_time | 0 > blk_write_time | 0 > stats_reset | 2013-04-19 19:22:39.013056-07 Well, that's why template0 is getting vacuumed. At some point someone must have set it to allow connections; otherwise you would have zero for commits, rollbacks, and all those block and tuple counts. I'm not sure whether you can get past that now by allowing connctions, running VACUUM FREEZE ANALYZE on it, and disabling connections again, but it might be wroth a try. -- Kevin Grittner EDB: http://www.enterprisedb.com The Enterprise PostgreSQL Company -- Sent via pgsql-general mailing list (pgsql-general@xxxxxxxxxxxxxx) To make changes to your subscription: http://www.postgresql.org/mailpref/pgsql-general