Em 12 de maio de 2015 12:31, Cleiton Luiz Domazak <cleitondoma...@gmail.com>
escreveu:

> Boa tarde.
>
> Estou com o seguinte cenário.
>
> Tenho um servidor no RDS, e preciso realizar o dump desta base diariamente
> a cada 2 horas. Localmente, o dump roda facilmente em 15 minutos., porém ao
> executar remotamente extraindo do servidor no RDS a lentidão é absurda, nem
> cheguei a conseguir terminar um dump. O mesmo processo foi rodado apontando
> para um outro servidor (EC2) e a mesma lentidão. O servidor que realiza o
> dump também foi alterado e nada muda.
>
> Um detalhe que pode ser a causa, é que esta base tem muitos arquivos blob,
> utilizando tipos OID que ficam armazenados na pg_largeobjects, e o bytea
> output está setado como "ESCAPE" e não posso alterá-lo para HEX.
>
> A base tem uns 7GB, o dump acaba ficando com uns 1.7G  compactados, já
> tentei não compactar tbm e nada.
>
> O que percebi é que ao exportar os large objects, a taxa de transferência
> cai para alguns míseros Kb.
>
> Minha pergunta é se existe uma forma de fazer o pg_dump funcionar bem
> remotamente, ou é uma característica dele não trabalhar bem remotamente?
>
> Sintaxe do pg_dump
>
> pg_dump -h <host> -v -Fc -b -E UTF-8 -f <file> -U <user> <database>
>
> _______________________________________________
> pgbr-geral mailing list
> pgbr-geral@listas.postgresql.org.br
> https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
>
>


Pergunta boba: você não pode rodar localmente nos servidores, compactar o
backup e fazer a cópia deste arquivo compactado??

-- 


Marcos Thomaz da Silva
Analista de Tecnologia da Informação
_______________________________________________
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a