Vacuum Freeze [ PSQL]
-<Req:
pfw_oltp=# SELECT freez
pfw_oltp-# ,greatest(age(c.relfrozenxid),age(t.relfrozenxid)) as max
pfw_oltp-# ,ROUND(100*(greatest(age(c.relfrozenxid),age(t.relfrozenxid)))::float/freez::float) AS perc
pfw_oltp-# FROM pg_class c
pfw_oltp-# LEFT JOIN pg_class t ON c.reltoastrelid = t.oid
pfw_oltp-# JOIN (SELECT setting AS freez FROM pg_settings WHERE name = 'autovacuum_freeze_max_age') AS foo ON (true)
pfw_oltp-# WHERE c.relkind = 'r' order by greatest(age(c.relfrozenxid),age(t.relfrozenxid)) desc limit 1;
->Res:
freez | max | perc
-----------+-----------+------
200000000 | 188290452 | 94