O Telles escreveu um artigo sobre excesso de exclusões, de uma olhada no
histórico da lista que acredito seja o que está enfrentando no momento.

[]´s


Em 30/03/08, Vinicius <[EMAIL PROTECTED]> escreveu:
>
> Ola pessoal...
>
> Eu utilizada a base em servidor windows 2003 server, agora migrei para
> linux ubuntu, esta maquina tem a seguinte configuracao:
> Xeon Quad Core Bi-Processador, 32gb RAM, Raid1 SCSI.
>
> Preciso rodar um script de atualizacao de base, estou rodando em console
> com psql, mas quando chega em um delete com select em uma tabela de 50
> milhoes de registros apos 30min. perde-se o sincronismo do raid, a pasta
> pg_log fica somente como leitura e o postgres fecha a conexao.
>
> *sql que ocorre o erro:*
>
> delete from tabela1 where id in (select id from tabela2 group by id
> having count(id) > 1);
>
> Se eu executo o comando em uma base teste q possue menos registros tudo
> funciona, o problema esta no tamanho da base. Outra informacao, esta
> tabela tem 50gb.
>
> --
> Vinicius D. Barba
> Totalsat - Departamento TI
> (41) 2109-7716
>
> _______________________________________________
> pgbr-geral mailing list
> [email protected]
> https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
>



-- 
José de Mello Júnior
41.9957-2007
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a