PostgreSQL
 sql >> Datenbank >  >> RDS >> PostgreSQL

PostgreSQL:VACCUM FULL vs. pg_dump und Restore

Angenommen, Sie erstellen eine neue Datenbank und stellen den Dump wieder her, wäre die Wirkung beider Operationen ziemlich gleich.

Die große Frage ist, warum Sie denken, dass Sie solche extremen Maßnahmen brauchen. Normalerweise sollte sich Autovacuum um tote Tupel kümmern, und wenn Sie eine Tabelle haben, an der Sie Massenaktualisierungen oder -löschungen durchführen, sollten Sie die Verwendung von VACUUM (FULL) in Betracht ziehen nur auf diesem Tisch.