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