Jota e Osvaldo, obrigado pelo retorno referente ao VACUUM.

Segue ações q tomamos e considerações:

. estamos trocando o VACUUM ANALYZE por VACUUM FULL ANALYSE
  se antes o vacuum não marcava os registros para reaproveitamento, com o full 
pulamos esta parte e já liberamos espaço do hd.

. por favor vejam o teste q fizemos com o vacuum e q achamos curioso (faremos 
outros para validar):
  . inserimos via função, 10 milhões de registros numa tabela vazia (rodado 
truncate antes), 10 dias com 1 milhão cada.
  . fizemos DELETE em 5 milhões de registros
  . rodamos "VACUUM ANALYSE" (demorou cerca de 9 minutos)
  . em seguida rodamos "VACUUM FULL" (demorou cerca de 10 SEGUNDOS)
  . essa diferença de tempo é possivel?!?! Se sim, vejo como vantajoso quebrar 
o VACUUM em dois passos, 
    pois ficamos apenas 10 segundos com lock na tabela

. quanto a evoluir a versão 7.2, pelo que conversei com o pessoal da empresa, 
isso é extremamente custoso, motivos:
  . nossa aplicação é escrita em C/C++ e roda em linux;
  . precisariamos mexer no kernel e compiladores;
  . todos os módulos da aplicação teriam que ser recompilados, e garanto que 
são muitos.
  . sou a favor de troca, mas até onde percebi isso envolveria muito tempo de 
trabalho e teste de várias pessoas.

Peço desculpas pela demora em responder o email, e nem sei se estou respondendo 
da forma correta na lista.

De qualquer forma, obrigado!

Espero poder contribuir com algumas experiencias e tentar ler os emails pelo 
menos umas duas vezes ao dia.

[]'s

Fabio
                                          
_________________________________________________________________
Quer transformar suas fotos em emoticons para Messenger? Conheça o I Love 
Messenger.
http://ilm.windowslive.com.br/?ocid=ILM:ILM:Hotmail:Tagline:1x1:Tagline
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a