doc, pg_upgrade: add vacuumdb w/ tips for generating quick stats

Reported-by: Magnus Hagander

Discussion: https://postgr.es/m/CABUevEwGBY-W7EkTbjMY1rC+mmRL3fMrnX6YaUkcr+7o9PSa3w@mail.gmail.com

Backpatch-through: master
pull/151/head
Bruce Momjian 2 years ago
parent 5134e9d295
commit c0fcf07770
  1. 11
      doc/src/sgml/ref/pgupgrade.sgml

@ -784,6 +784,17 @@ psql --username=postgres --file=script.sql postgres
of the upgrade. You might need to set connection parameters to of the upgrade. You might need to set connection parameters to
match your new cluster. match your new cluster.
</para> </para>
<para>
Using <command>vacuumdb --all --analyze-only</command> can efficiently
generate such statistics, and the use of <option>--jobs</option>
can speed it up. Option <option>--analyze-in-stages</option>
can be used to generate minimal statistics quickly.
If <varname>vacuum_cost_delay</varname> is set to a non-zero
value, this can be overridden to speed up statistics generation
using <envar>PGOPTIONS</envar>, e.g., <literal>PGOPTIONS='-c
vacuum_cost_delay=0' vacuumdb ...</literal>.
</para>
</step> </step>
<step> <step>

Loading…
Cancel
Save