Pular para o conteúdo

Qual a ordem certa do: Vacuum, Analyze e Reindex ?

Responder tópico
  • Denunciar
  • Indicar

1. Qual a ordem certa do: Vacuum, Analyze e Reindex ?

Enviado em 26/04/2011 - 10:11h

Bom Dia a todos

Gostaria de saber, qual a melhor ordem de execução dos procedimentos: Vacuum, Analyze e Reindex. E quais os parametros corretos para rodar esses procedimentos.Meu banco esta com 14 GB com postgres 8.2.11 e quero colocar para rodar no crontab diário na madrugada esses procedimentos.



Responder tópico

2. Re: Qual a ordem certa do: Vacuum, Analyze e Reindex ?

Enviado em 03/05/2011 - 14:11h

Eu diria vacuum > reindex > analyze.

Algumas considerações:
- Lembre-se que o vacuum não libera espaço fisicamente, apenas o VACUUM FULL ou um dump/restore.
- Reindex faz exclusive lock, por isso alguns optam por criar um novo e alterá-lo depois.
- Considere ligar o auto-vacuum/analyze.
- Se for bancar o lock ... não descarte a opção de usar o comando CLUSTER também é uma boa.

Se quiser dar uma discutida melhor sobre suas espectativas quanto ao resultado ... avisa ai!

Responder tópico

Responder tópico

Entre na sua conta para responder.

Fazer login para responder