1
0
mirror of https://github.com/postgres/postgres.git synced 2025-07-27 12:41:57 +03:00

Add comment & docs about no vacuum truncation with sto.

Omission noted by Andres Freund.
This commit is contained in:
Kevin Grittner
2016-07-19 16:25:53 -05:00
parent b11e9bbc41
commit 1c15aac53f
2 changed files with 18 additions and 0 deletions

View File

@ -2091,6 +2091,15 @@ include_dir 'conf.d'
transaction ID wraparound may occur in much shorter time frames.
</para>
<para>
When this feature is enabled, freed space at the end of a relation
cannot be released to the operating system, since that could remove
information needed to detect the <literal>snapshot too old</>
condition. All space allocated to a relation remains associated with
that relation for reuse only within that relation unless explicitly
freed (for example, with <command>VACUUM FULL</>).
</para>
<para>
This setting does not attempt to guarantee that an error will be
generated under any particular circumstances. In fact, if the