Überprüfen Sie zunächst, ob Sie eine angemessene E / A-Leistung von Ihrem Festplatten-Setup erhalten. Überprüfen Sie dann, ob Ihre PostgreSQL-Installation entsprechend abgestimmt ist. Insbesondere shared_buffers
sollte korrekt eingestellt sein, maintenance_work_mem
sollte während der Wiederherstellung erhöht werden, full_page_writes
sollte während der Wiederherstellung ausgeschaltet sein, wal_buffers
sollte während der Wiederherstellung auf 16 MB erhöht werden, checkpoint_segments
während der Wiederherstellung auf etwa 16 erhöht werden sollte, sollten Sie keine unangemessene Anmeldung haben (wie das Protokollieren jeder ausgeführten Anweisung), auto_vacuum
sollte während der Wiederherstellung deaktiviert werden.
Wenn Sie auf 8.4 sind, experimentieren Sie auch mit paralleler Wiederherstellung, der Option --jobs für pg_restore.