2014-10-27 10:12 GMT-02:00 Ariel Alves <[email protected]>: > FATAL: segment too big > FATAL: segment too big > The connection to the server was lost. Attempting reset: Succeeded. > > Cara. Que horror. Essa é nova pra mim.
Mas vamos lá, as relações (tabelas, índices, etc.) no PostgreSQL são mapeados em arquivos no disco dividido em segmentos, por padrão, cada arquivo possui 1GB. Uma tabela de 3,5GB, por exemplo, teria 3 segmentos de 1GB e 1 segmento de 0,5GB. Tendo entendido isso, a mensagem acima quer dizer, em termos simples, que um (ou mais) arquivos de uma das relações que você está tentando acessar (pode ser a tabela ou até mesmo algum índice sobre ela) possui mais que 1GB. > > > Detalhes: postgresl 9.1.14 e a tabela está em uma tablespace remota. > Bem. Eu não vi nenhum bug relacionado a isso recentemente (alguém?), e felizmente você está na release maior dessa versão. Primeiramente eu recomendo já fazer um backup físico dessa instância imediatamente, pode ser que você tenha problemas de corrupção graves. Agora, temos que mapear o que aconteceu: 1) Algum problema no ambiente (principalmente relacionado à IO/disco) aconteceu recentemente? 2) Remoto? Como? NFS? Algum problema na rede? 3) O PostgreSQL foi compilado/configurado fora do padrão? Na dúvida execute o comando "pg_config" e poste o resultado aqui. 4) Alguma atualização de versão/hardware/SO recentes que devamos saber? 5) Verifique quais são os arquivos que possuem mais que 1GB, encontrou algum? Poste aqui. Tem mais coisas para investigar, mas isso deve nos dar um bom começo. Atenciosamente, -- Matheus de Oliveira Analista de Banco de Dados Dextra Sistemas - MPS.Br nível F! www.dextra.com.br/postgres
_______________________________________________ pgbr-geral mailing list [email protected] https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
