Resolvido!!!
Alterei a variavel work_mem para 270000, ficando próximo do valor que esta
em shared_bufffers e query rodou.
Mas ainda tenho que estudar bastatnte parar ver qual a melhor configuração
devo aplicar.
Pesquisando sobre as dicas que me enviaram, descobri que é possível alterar
o valor dos parametros em pg_settings, sendo que a alteração é válida
somente para a sesão atual, não para o banco todo. Muito útil!!!
Para quem sabia, ai vai a dica.
Foi assim que testei antes de alterar o parâmetor do banco.
De qq forma agradeço aos que deram as dicas.
Obrigado!
Adriano Espinoza

2009/3/18 Diogo Biazus <[email protected]>

>
> Em 18/03/2009, às 14:29, Adriano Espinoza de Oliveira escreveu:
>
> Vamos lá:Ambiente: CentOs
>
> Servidor: Xeon E5430 2.66
> memória RAM: 10GB
>
> Versão do Banco: 8.1.11
>
> max_connection = 300
> shared_buffers = 262143
> work_mem = 500000
> maintenance_ork_mem = 100000
>
>
> Eu testaria com o maintenance_work_mem em 16MB para ver se o erro persiste.
> Se o erro desaparecer estamos esbarrando em algum limite de alocação do SO.
>
> --
> Diogo Biazus
> [email protected]
> http://www.softa.com.br
> http://www.postgresql.org.br
>
>
> _______________________________________________
> pgbr-geral mailing list
> [email protected]
> https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
>
>
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a