On 01-08-2012 14:52, Alessandro Lima wrote: > Pesquisei sobre o VACUUM, e pelo que vi é recomendado utilizar o VACUUM > ANALYZE e não o VACUUM FULL ANALYZE, correto?
Depende do objetivo. VACUUM permite que espaço não utilizado seja reaproveitado por novas tuplas. VACUUM FULL remove espaço não utilizado e "encolhe" o espaço físico ocupado. Só se deve utilizar VACUUM FULL se você precisar liberar espaço, ou diminuir "inchaço" de tabelas. Na prática não se usa muito. VACUUM FULL faz bloqueio exclusivo na tabela e não se pode acessá-la enquanto estiver em execução. VACUUM não faz bloqueios e a tabela continua disponível normalmente, mas faz I/O. Deixe o autovacuum cuidar disso pra você. > Posso deixar os parametros do vacuum_cost e autovacuum_ comentados > (default) ou devo otimizar? (por padrão ele roda o autovacuum de quanto > em quanto tempo?) Pode deixar no default num primeiro momento. Faça um ANALYZE manualmente sobre todo o seu banco de dados pois seu autovacuum ficou desligado muito tempo. > obs: servidor xeon 32gb ram Não importa muito nesta análise. Discos rápidos importam mais. []s Flavio Henrique A. Gurgel Consultor e Instrutor 4Linux Tel: +55-11-2125-4747 www.4linux.com.br _______________________________________________ pgbr-geral mailing list [email protected] https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
