mirror of
https://github.com/postgres/postgres.git
synced 2025-04-27 22:56:53 +03:00
Fix relfrozenxid query in docs to include TOAST tables.
The original query ignored TOAST tables which could result in tables needing a vacuum not being reported. Backpatch to all live branches.
This commit is contained in:
parent
6a007fa1eb
commit
f002dc3d4d
@ -534,7 +534,12 @@
|
|||||||
examine this information is to execute queries such as:
|
examine this information is to execute queries such as:
|
||||||
|
|
||||||
<programlisting>
|
<programlisting>
|
||||||
SELECT relname, age(relfrozenxid) FROM pg_class WHERE relkind IN ('r', 'm');
|
SELECT c.oid::regclass as table_name,
|
||||||
|
greatest(age(c.relfrozenxid),age(t.relfrozenxid)) as age
|
||||||
|
FROM pg_class c
|
||||||
|
LEFT JOIN pg_class t ON c.reltoastrelid = t.oid
|
||||||
|
WHERE c.relkind IN ('r', 'm');
|
||||||
|
|
||||||
SELECT datname, age(datfrozenxid) FROM pg_database;
|
SELECT datname, age(datfrozenxid) FROM pg_database;
|
||||||
</programlisting>
|
</programlisting>
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user