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