Josh Berkus erwähnt in seinem Blog einige Optionen, mit denen man die Performance der postgres-Export und Import-Tools pg_dump und pg_restore verbessern kann. Die Liste enthält unter anderem folgende Punkte:
- Parallelisierung über die -j multiprocess Option (für pg_restore und seit 9.3 auch für pg_dump).
- Komprimierung des Dumps bei der Erstellung.
- Deaktivierung der Binär-Replikation im Zielsystem während des Imports.
- Anpassungen der postgresql.conf des Ziel-Clusters zur Unterstützung einer schnellen Wiederherstellung. Die Wiedergabe der genannten Optionen erspare ich mir.
Da das Importieren von postgres-Dumps ohne Optimierung eher zäh abläuft, werde ich diese Hinweise bei nächster Gelegenheit berücksichtigen.
Keine Kommentare:
Kommentar veröffentlichen