Só por desencargo de conciência, você realizou um memteste no servidor? Apenas para eliminar a possibilidade de memoria ram ruim. E aproveitando o memteste rodar um chkdisk também, apenas para descartar a possibilidade de badblock. Qual o retorno de um select count(*) ?
Curioso seu caso, já passei pela experiência de ter um registro ruim e ao deletar conseguir fazer um select *, não sabemos se é relamete esse o problema. Em 19 de novembro de 2012 13:59, Joao Paulo Rieg <[email protected]> escreveu: > Boa tarde. > > Eu estou com problemas em um database, que é mais ou menos assim: > > se eu faço um SELECT * FROM tabela sem a clausula WHERE o banco fica por > dias para tentar exibir os dados sem sucesso. > Se eu executo um Vacuum, reindex ou qualquer outra rotina um erro é > apresentado na tela, bem como se eu executar o dump dessa tabela o erro > também é apresentado. > > No log do banco tem esse erro: > ERRO: invalid memory alloc request size 4294967293 > > O que eu percebi é que a tabela não tem muitos registros. seu tamanho é > relativamente pequeno. mas no postgresql.conf o shared_buffers está > configurado exatamente com 4GB > > Será que este problema está relacionado ao shared buffers? > > O servidor está com o Windows2008 Server RC2 x64 e o banco é a versão 9.0 > > _______________________________________________ > 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
