Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: odtwarzanie duużych baz
Forum PHP.pl > Forum > Bazy danych > PostgreSQL
aopon
Witam,
czy oprocz pg_restore lub przekierowania zawartosci pliku do psql-a mozna w jakis inny sposob zrobic odtworzenia bazy? W momencie gdy baza ma 2 GB danych odtwarzanie bedzie trwalo pewnie ze dwa dni. Inne serwerki, np. Sybase ma oddzielny backup server, ktory odtworzy baze 10GB w 40 minut. Czy jezt cos takiego na postgresa?
moksinski
Nie wiem jak tego dump'a robisz, ale ja korzystam z pg_dump z opcjami -Fc -Z9 i idzie całkiem przyzwoicie. Jeśli masz tak duże dumpy, odradzam korzystanie z -d (--inserts). Jeśli odtwarzasz całą bazę danych to możesz sprobować tak spreparować dump'a, żeby najpierw wrzucone zostały struktura i dane a na samym końcu stworzone indeksy.

--
Mateusz Oksiński
RNA Framework
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.