Boa tarde Flavio,

O servidor é um DELL (equipamento e memoria comprados juntos - DELL)
No servidor o sistema de arquivos é NTFS , utilizando Virtualização de
Servidores, com uma Storange de discos.

Software Postgres versão 9.0 e do PGAdmin versão 1.12.3


O Fsync está configurado com "on", no postgresql.conf


Não posso rodar o Truncate na tabela, pois é ambiente de produção.
Realmente quando faço o REINDEX na tabela que apresenta o problema , é
resolvido, procuro rodar o Vacuum com Analyse e depois o Reindex.
Outro detalhe, é que o problema acontece em uma tabela X (por exemplo), faço
o procedimento para recuperar ela, depois de alguns dias ou no mesmo dia as
vezes, ocorre o problema em outra tabela do banco de dados.

Queda de energia nesse cliente que estamos ocorre algumas vezes sim, devido
a localização que eles estão.

Att.


-----Mensagem original-----
De: [email protected]
[mailto:[email protected]] Em nome de Flavio
Henrique Araque Gurgel
Enviada em: 23 de janeiro de 2013 10:37
Para: [email protected]
Assunto: Re: [pgbr-geral] Cabeçalho Página

Em 23-01-2013 12:17, MARCIO_GRUPO escreveu:
> Bom dia,
>
> Gostaria de uma opinião de vocês aqui do Grupo, do que pode estar
> ocorrendo com o banco de dados, a mensagem abaixo está aparecendo para
> varias tabelas no banco de dados:
>
> cid:[email protected]

Prefira colar o texto obtido ao invés da imagem.
Fica mais fácil para comentarmos.

>
> O ambiente que utilizamos é Windows Server 2008 R2 – 64 bits , com 8Gb
> de memoria, servidor dedicado para o banco de dados PostGres.
>
> Qual o motivo da mensagem ?

Corrupção de arquivo de dados (tabela, tabela toast ou índice)

> O que pode ser feito para resolver esse tipo de problema ?

1) Restaurar um backup.
2) Se os dados forem efêmeros, um truncate na tabela envolvida pode 
resolver, mas você perderá os dados.
3) Qual a versão do PostgreSQL? Daí podemos tentar ajudar você e 
verificar se não é um índice que foi corrompido, o que seria resolvido 
com um REINDEX.

> O problema pode ocorrer devido a manutenções feitas na base de dados,
> por exemplo , utilizando um software PGAdmin ou DBManager ?

Não posso falar pelo DBManager pois é software proprietário e não sei o 
que ele faz.

O PgAdmin certamente não causa isso.

> Problema com o servidor ?

Provavelmente suspeita de memória com defeito. Você usa memória com 
registradores e crc? O servidor é "de marca" ou "montado"? Você instalou 
memórias mais baratas compradas no mercado após a compra do servidor?

Rode um memtest86 na sua máquina para confirmar a suspeita.

Em segundo eu suspeitaria do sistema de arquivos que pode ter 
corrompido. NTFS é fogo.

Em terceiro, você está com fsync desligado no conf? (muita gente faz 
isso pra ganhar desempenho).

Você tem alguam controladora de discos com cache sem baterias e teve uma 
queda de energia recente?

[]s

__________________________________
Flavio Henrique A. Gurgel
Líder de Projetos Especiais
Consultoria, Projetos & Treinamentos 4LINUX
Tel1: +55-11.2125-4747 ou 2125-4748
www.4linux.com.br
email: [email protected]
______________________________
FREE SOFTWARE SOLUTIONS
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral


-----
Nenhum vírus encontrado nessa mensagem.
Verificado por AVG - www.avgbrasil.com.br
Versão: 2012.0.2221 / Banco de dados de vírus: 2639/5551 - Data de
Lançamento: 01/22/13


_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a