PostgreSQL
 sql >> Base de données >  >> RDS >> PostgreSQL

PostgreSQL :VACCUM FULL vs pg_dump et restauration

En supposant que vous créez une nouvelle base de données et que vous restaurez le vidage, l'effet des deux opérations serait à peu près le même.

La grande question est de savoir pourquoi vous pensez avoir besoin de mesures aussi extrêmes. Normalement, autovacuum devrait s'occuper des tuples morts, et si vous avez une table sur laquelle vous effectuez des mises à jour ou des suppressions en masse, vous pouvez envisager d'utiliser VACUUM (FULL) sur cette table uniquement.