Search Postgresql Archives

Re: Should a DB vacuum use up a lot of space ?

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On 08/07/2016 12:32 AM, Philippe Girolami wrote:
@Adrian, no problem ! I’m sure someone else will run into this and have the same questions, hopefully they’ll find the answers.

I am seeing something weird though (again, this is v9.1): after my database became usable again, I started getting the 10M warning on template0. So I made it connectable and ran VACUUM FREEZE on it and made it unconnectable again. That resolve the warning.

However, I see the “age” keeps increasing on that database as I ran queries on my own db. Yesterday the age was 32 and now it’s already 77933902

Just to be sure you are talking about template0?

Is that to be expected ? I didn’t expect it

As I understand it;

1) xid's are global to the cluster.
2) age(xid) measures the difference between the latest global xid to whatever xid you supply it. 3) age(datfrozenxid) measures the difference between the minimum value for the table frozen ids in a particular database and the latest global xid. 4) template0 has a datfrozenxid so there is something for age(xid) to compute, it just does not mean anything as long as template0 is really a read-only database. In other words template0 is not actually contributing any transactions to the consumption of the global store of xids.


Thanks





--
Adrian Klaver
adrian.klaver@xxxxxxxxxxx


--
Sent via pgsql-general mailing list (pgsql-general@xxxxxxxxxxxxxx)
To make changes to your subscription:
http://www.postgresql.org/mailpref/pgsql-general



[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Postgresql Jobs]     [Postgresql Admin]     [Postgresql Performance]     [Linux Clusters]     [PHP Home]     [PHP on Windows]     [Kernel Newbies]     [PHP Classes]     [PHP Books]     [PHP Databases]     [Postgresql & PHP]     [Yosemite]
  Powered by Linux