</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.
+ Using <command>vacuumdb --all --analyze-only --missing-stats-only</command>
+ can efficiently generate such statistics. Alternatively,
+ <command>vacuumdb --all --analyze-in-stages --missing-stats-only</command>
+ can be used to generate minimal statistics quickly. For either command,
+ the use of <option>--jobs</option> can speed it up.
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
pg_log(PG_REPORT,
"Some optimizer statistics may not have been transferred by pg_upgrade.\n"
"Once you start the new server, consider running:\n"
- " %s/vacuumdb %s--all --analyze-in-stages", new_cluster.bindir, user_specification.data);
+ " %s/vacuumdb %s--all --analyze-in-stages --missing-stats-only", new_cluster.bindir, user_specification.data);
if (deletion_script_file_name)
pg_log(PG_REPORT,