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
