Em 13 de dezembro de 2013 15:07, Flavio Henrique Araque Gurgel <
[email protected]> escreveu:

>     Qual o valor de seu maintenance_work_mem?
>>>     Caso esteja muito alto, tente reduzí-lo.
>>>     Você pode estar pedindo memória demais pro S.O. e ele está causando
>>>     isso.
>>>
>>
>  Minha máquina tem 16GB.. estava usando em torno de 512MB. Tua dica foi
>> boa.. eu tinha esquecido deste detalhe.. ajustando pra 256MB o problema
>> foi sanado.
>>
>
> Ótimo que você conseguiu resolver seu problema.
> Note que o consumo de memória do PostgreSQL é uma soma de várias coisas
> (shared_buffers, work_mem, total de processos abertos), logo, ter 16 GiB
> não significa que isso tudo vai estar disponível para um processo
> específico, que é o caso da criação do seu índice.
>

Claro, entendo perfeitamente.. é que, mesmo assim, considerava que as
configurações não estavam utilizando todos os recursos, mas parece que
houveram multiplicações nesta quantidade de memória utilizada para estes
comandos, talvez devido à grande quantidade de registros, não sei..

Estava usando 1GB de shared_buffers, 64MB de work_mem e 4096MB de
effective_cache_size.

Visto que eu era o único conectado na base, não acreditava que o erro era
realmente real. Achava que era uma falha decorrente de outro erro.

Mesmo assim, vivendo e aprendendo.. hehehe


>
> O kernel do Linux tem também suas particularidades quanto à alocação de
> memória pelos diversos processos. Recomendo dar uma pesquisada sobre
> overcommit_memory e out-of-memory killer.
>
>
>      Independente de como gerou o dump, o problema está na restauração.
>>>
>>
>  Claro.. entendo perfeitamente, mas as vezes o povo pede os comandos
>> mesmo assim.. hehehe
>>
>
> Você fez bem!
>
> Eu não estava criticando, na verdade estava explicando. Se você não
> tivesse postado o comando, não teria recebido explicação nenhuma e outra
> dúvida poderia ter permanecido.


Com certeza! Nem levei pro lado da crítica.. heheheh
A ideia é agilizar o conteúdo para todos, fornecendo o máximo de info.
possível..

[]'s

Rafael Fialho


> []s
> Flavio Gurgel
> _______________________________________________
> 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