Fernando Brombatti escreveu:
> 1) Mesmo rodando VACUUM FULL seguido de REINDEX a base não diminui 
> consideravelmente o seu tamanho. Mas com pg_dump seguido de pg_restore 
> sim. E a aplicação fica consideralmente bem mais veloz.
>
Tenho aqui em torno de 120 bases, com 2.5GB cada, em média. Este mesmo 
problema acontece aqui, mas não tem a ver com transações, mas com 
deletes / updates.

Rodo dump / restore a cada 2-3 meses mais ou menos. Algumas bases chegam 
a ficar até 70% "bloateds".
Outra coisa que percebi é que no 8.3 as bases não crescem tanto como no 8.1.

> 2) Sim. Imagino que sejam objetos que estejam fragmentados, muitas 
> páginas "sujas". É executado VACUUM diariamente nessa base e REINDEX 
> semanalmente.

Faço VACUUM todo dia, nunca reindex e muito menos o full (não compensa o 
sacrifício). Dump / restore é mais rápido e eficaz, mas é só pra quem 
pode ...
Como minha aplicação não é OLTP, ela pode parar.

-- ACV

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

Responder a