Pessoal, Cenário: PostgreSQL: 9.2.4 S.O: Windows server 2008 R2 - 64 bit Servidor com 4GB de ram shared_buffers: 1228MB 1 base de dados de 32GB com 167 mil tabelas
Problema: Não consigo efetuar dump, dá out of memory (a mensagem diz que devo aumentar o parâmetro max_locks_per_transaction) que atualmente está em 2048; Pelo pgadmin, só para conectar na base, demora mais de 5 minutos; Fiz um script para efetuar dump tabela por tabela, mas o processo demora em média 1 minuto para cada tabela, parei o script após 30 minutos (processou apenas 30 tabelas); Creio que a lentidão ocorre se a query envolver tabelas do catálogo, pois pelo psql, um simples \d demora uma eternidade; Pergunta: Existe alguma configuração que possa ser feita para melhorar o desempenho? Ou alguma estratégia de backup para este cenário? Imagino que um dos passos seria colocar linux, mas somente isso iria resolver? []s Danilo
_______________________________________________ pgbr-geral mailing list [email protected] https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
