2010/2/3 Sergio Santi <[email protected]>:
> Pessoal, eu já passei por isso!!!
>
> Algum tempo atrás eu postei algo bem parecido na lista. Na oportunidade
> lembro de um outro colega que tinha o mesmo problema.

Lentidão é um dos top10 desta lista. Acredite.


> O problema não ocorre apenas na 8.0, talvez nela seja pior, mas ocorre
> também na 8.2. Depois de muita discussão sem resultado prático cheguei a
> conclusão que o vacuum não faz bem o seu trabalho. Como nenhuma luz se fez o
> jeito é fazer um backup e um restore de tempos em tempos. Observe o tamanho
> do seu banco antes e depois.

vacuum full? se você quer reduzir o espaço em disco só com vacuum full.

> A diferença chegou a 50% menor no meu caso.
> Inclusive o tempo de vacuum que estava em 10 horas passou para 30 minutos.
> Depois ... com o tempo ... a coisa vai degenerando até que um novo backup
> seguido de restore restaura a sanidade.

se você agendar vacuum com frequencia, isso não é um problema.

> Estou fazendo testes com a 8.4 para ver se isto foi resolvido, mas ainda não
> tenho nenhuma conclusão.

Você já tentou rever as suas querys e verificar se encontra o problema
na aplicação. "select * from table" não vale...

Moral da história, é facil jogar a culpa no banco se você não cuida dele.

-- 
Atenciosamente,
Sebastian Selau Webber Colombo
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a