Em 21 de junho de 2012 13:53, Dickson S. Guedes <[email protected]>escreveu:

> > Em 21-06-2012 11:44, Alberto Matos escreveu:
> > O meu banco de dados tem 70gb, sua restauração leva um tempo
> > considerável. Se houvesse uma maneira de o postgreSQL reconhecer um
> > banco de dados existente, no meu caso, seria muito mais simples e barato
> > (tempo).
>
> É um dump? Se foi gerado com 'pg_dump --format=custom' [1] ele pode ser
> restaurado com o 'pg_restore' [2] utilizando a opção '--jobs' e assim este
> "tempo considerável" poderia ser diminuído. Esta é uma alternativa que
> existe desde a versão 8.4.
>
> [1] http://www.postgresql.org/docs/9.1/static/app-pgdump.html
> [2] http://www.postgresql.org/docs/9.1/static/app-pgrestore.html


Outra coisa importante, aumente bem o WORK_MEM antes de restaurar o dump.
Isso vai agilizar muito o restore, na hora de criar os índices, que é a
parte que realmente demora, em geral.

>
>
> []s
> --
> Dickson S. Guedes
> mail/xmpp: [email protected] - skype: guediz
> http://guedesoft.net - http://www.postgresql.org.br
> _______________________________________________
> pgbr-geral mailing list
> [email protected]
> https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
>



-- 
Atenciosamente,
Fábio Telles Rodriguez
blog: http:// <http://www.midstorm.org/~telles/>http://tellesr.wordpress.com
e-mail / gtalk / MSN: [email protected]
Skype: fabio_telles
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a