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

Responder a