> > Thiago se encontrou uma solução nos reporte. > Ainda não solucionei o problema, segunda-feira voltarei a tratar deste assunto.
Obrigado pelas respostas, estão sendo de grande utilidade. Assim que eu conseguir resolver volto a responder qual foi o processo adotado. 2009/1/17 Marcelo Costa <[email protected]> > > > 2009/1/17 Euler Taveira de Oliveira <[email protected]> > >> Marcelo Costa escreveu: >> > Que o PostgreSQL não usa o /tmp isso é óbvio, porém o SO usa essa >> > partição para descompactar arquivos por padrão antes de efetivamente >> > gravar no disco caso o tamanho do arquivo seja superior ao tamanho da >> > quantidade de memória ram disponivel. e como você mesmo disse sockets >> > Unix. Dependendo de como o dump foi feito, compactações e etc... ele vai >> > sim utilizar o /tmp. >> > >> E você vai descompactar o que? De acordo com a sua primeira e última >> frase, >> você está se contradizendo. Se o SO precisar de memória ele vai recorrer a >> swap e *não* ao /tmp. Novamente, o problema *não* é o tamanho do /tmp; o >> pg_restore não descompacta arquivos em locais temporários para depois ler >> as >> informações, ele faz isso diretamente utilizando libz ou rotinas de >> manipulação de arquivos (fopen & cia). > > > E se ele não usar o swap o que ele vai usar para descompactar. Você já se > perguntou para que serve o /tmp ? > > *Não* concordo com os seus argumentos. > > >> >> > >> > O que pode estar acontecendo é que o arquivo gerado deve ter algum >> > caracter >> > inválido. >> > >> > >> > out of memory <> caracter inválido. >> > >> Errado. Erros de "out of memory", às vezes, estão relacionados a >> caracteres >> inválidos; porque o PostgreSQL calcula de maneira errada a quantidade de >> memória necessária para uma certa operação. >> Ainda mais com a versão 7.4, onde não tínhamos uma "amarração" consistente >> de >> configuração regional (aka locale) e codificação de caracteres (aka >> encoding). >> É claro que isso pode ter sido causado por problemas no hardware (memória >> e/ou >> disco defeituoso). >> >> > Não me convenceu, > > Já tive problemas desse tipo com a versão 7.4 e o problema foi causado pela > forma como o dump foi gerado que envolvia a compactação do dump e por isso > antes do restore o arquivo do dump era descompactado. > > Thiago se encontrou uma solução nos reporte. > > Continuo não concordando com o problema de caracteres. > > > -- > Marcelo Costa > www.marcelocosta.net > ------------------------------------------------- > "Os muito poderosos e os muito estúpidos possuem uma coisa em comum. Ao > invés de alterarem as suas visões para se ajustarem aos fatos do mundo, eles > alteram os fatos para ajustá-los às suas visões.", > > Doctor Who. > > _______________________________________________ > pgbr-geral mailing list > [email protected] > https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral > > -- Thiago.
_______________________________________________ pgbr-geral mailing list [email protected] https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
