Olá, Em 30 de novembro de 2012 11:50, Alessandro Lima <[email protected]>escreveu:
> Criei uma tabela de log que é populada via trigger, mas ela está ficando > muito grande, cerca de 7GB, exclui quase todos os registros desta tabela, > deixando apenas os mais recentes, mas a tabela continua com o mesmo tamanho. > > Obs.: Meu postgres é o 8.4 e estou utilizando o pgadmin para visualizar > estas estatísticas, e já rodei o VACUUM ANALYZE nesta tabela após as > exclusão dos registros. > > O que devo fazer para diminuir o tamanho desta tabela? > O vacuum não vai liberar o espaço a no SO, por isso sua tabela mantem o mesmo tamanho e cada vez cresce mais. O Analyze apenas atualiza as estatísiticas. Para liberar espaço você pode usar o comando TRUNCATE TABLE ou pensar em executar um VACUUM FULL na tabela. > > Atenciosamente, > > Alessandro Lima > email [email protected] > > > _______________________________________________ > pgbr-geral mailing list > [email protected] > https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral > > Abraços -- JotaComm http://jotacomm.wordpress.com
_______________________________________________ pgbr-geral mailing list [email protected] https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
