Olá,

Tem tudo a ver. Se o work_mem for suficiente ele não vai criar os arquivos
temporários, caso não seja suficiente ele vai criar os arquivos temporários.

2009/5/22 Wagner Bonfiglio <wmbonfig...@gmail.com>

> Opa, valeu, vou tentar!!
>
> Mas me diz uma coisa... Se está crescendo na casa dos GB em pouco tempo
> (chutando pelo que eu me lembro da ultima checagem, coisa de 5GB em meia
> hora), esse valor de 2MB pode ser que seja pequeno? Ou uma coisa não tem
> nada a ver com a outra e 2MB deve resolver??
>
> De qualquer maneira vou tentar 2MB agora, qualquer coisa aumento depois...
>
> Valeu cara!!
>
>
>
> 2009/5/22 JotaComm <jota.c...@gmail.com>
>
> Olá,
>>
>> Isso acontece quando o parâmetro work_mem é ultrapassado. O parâmetro
>> work_mem define o quanto de memória serÁ utilizado para ordenação e o valor
>> padrão deste parâmetro é 1MB.
>>
>> Os arquivos estão sendo gerados porque está sendo requisitado um valor
>> maior do que o valor padrão, e ai a ordenação é feita em disco. Para
>> diminuir o crescimento é interessante aumentar o valor de work_mem.
>>
>> Você pode mudar de três maneiras:
>>
>> 1) Arquivo de configuração postgresql.conf
>> 2) Por sessão: SET WORK_MEM TO "2MB";
>> 3) Por usuário: ALTER ROLE postgres SET WORK_MEM TO "2MB";
>>
>>
>>
>> 2009/5/22 Wagner Bonfiglio <wmbonfig...@gmail.com>
>>
>>>  Boa tarde senhores..
>>>
>>> Dentro do diretório /var/lib/pgsql/data/base/NUMERO_BASE/pgsql_tmp/ estão
>>> sendo criados vários arquivos no formato "pgsql_tmpXXX.YY" (sendo XXX e YY
>>> numeros) continuamente, e eles chegam a ocupar 99% do espaço em disco...
>>> Quando limpo esse diretório cai para menos de 10% da capacidade do disco...
>>>
>>> Eu li por aí que esses arquivos são temporários e servem para ajudar nos
>>> "order by" da vida...
>>> O problema que eles estão ficando muito grandes e eu não sei exatamente
>>> para que servem, por que demoram para ser excluídos (no caso quando não tem
>>> mais espaço em disco), por que crescem tanto, etc...
>>>
>>> Alguém poderia me dar mais informações sobre ele? E principalmente como
>>> posso limitar o crescimento deles?
>>>
>>> Desde já agradeço...
>>>
>>> Att,
>>>     Wagner Bonfiglio
>>>
>>> _______________________________________________
>>> pgbr-geral mailing list
>>> pgbr-geral@listas.postgresql.org.br
>>> https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
>>>
>>>
>>
>> []s
>> --
>> JotaComm
>> http://jotacomm.wordpress.com
>> http://www.dextra.com.br/postgres
>>
>> _______________________________________________
>> pgbr-geral mailing list
>> pgbr-geral@listas.postgresql.org.br
>> https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
>>
>>
>
> _______________________________________________
> pgbr-geral mailing list
> pgbr-geral@listas.postgresql.org.br
> https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
>
>

[]s
-- 
JotaComm
http://jotacomm.wordpress.com
http://www.dextra.com.br/postgres
_______________________________________________
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a