jota.comm escreveu:
>
> 4) Falando em liberar espaço, um reindex geral no banco de vez em
> quando, contribui para a performace ou apenas libera espaco?
>
> Conforme comentei na questão acima, é necessário saber o que você 
> considera de tempos em tempos. Uma vez por semana? 10 dias? Eu, 
> desconheço a liberação de espaço através do reindex, quem faz isso é o 
> vacuum full. Por favor, se estou errado me ajudem. A idéia do reindex 
> é reorganizar a sua árvore de índices.

O reindex libera espaço sim, na maioria das vezes. Isso porque os 
índices são recriados do zero.
Quanto a performance, creio que melhore também, uma vez que os arquivos 
do índice estarão menores e contínuos no disco.


> 5) É seguro desabilitar do cron a rotina de vacuumdb uma vez por dia e
> habilitar o autovacuum nos servidores 8.2 , uso PITR e percebo que o
> vacuumdb -f
>   gera muitos arquivos de log, aumentando desnecessariamente o meu backup.
>
> Particularmente acredito que isso deve ser analisado com muita 
> cautela, vejo que depende muito de como o seu sistema se comporta e 
> também da configuração que está definida. Se por exemplo, você tem um 
> sistema com muita atualização e tem uma configuração baixa dos 
> parâmetros de autovacuum, este processo pode ser disparado várias 
> vezes ao longo do dia e prejudicar a sua performance. Com relação a 
> isso, eu sou mais cauteloso e prefiro analisar bem e validar se vale a 
> pena ou não a ativação do autovacuum. (Isso para a versão 8.2). Já 
> ouvi falarem muito bem do autovacuum na versão 8.3 :)
>

Eu ainda não migrei para o "auto". Temos servidores aqui com poucas 
bases, pouco acesso e grandes cargas de dados eventuais.
Prefiro saber quando o vacuum está rodando.


-- 

[]´s,

André Volpato
Ecom Tecnologia LTDA - Análise e Desenvolvimento
[EMAIL PROTECTED]


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

Responder a