Olá, Algumas considerações com relação a sua questão:
O vacuum full é um processo que além de liberar o espaço inutilizado das tabelas também elimina o espaço inutilizado do sistema operacional. Além disso, é um processo mais lento e requer lock exclusivo das tabelas. Uma alternativa é a utilização do processo de autovacuum, que pode é configurável através do arquivo postgresql.conf []s Em 21/11/07, Marcos <[EMAIL PROTECTED]> escreveu: > > Bom Dia a Todos! > > Aproveitando o tópico, também tenho uma dúvida em relação ao Vacuum. > > Criei uma rotina .bat (windows) que executa um Vacuum Full Analyse e > depois executa o Dump e um Restore para testar a integridade do Dump, esta > rotina esta agendada para executar todos os dias pela madrugada. > > Existe alguma restrição e/ou problema em executar o Vacuum Full Analyse > todos os dias? > > []´s > > Marcos Ferrari Fernandes > > ----- Original Message ----- > *From:* jota.comm <[EMAIL PROTECTED]> > *To:* Marcos Fabrício Corso <[EMAIL PROTECTED]> ; Comunidade > PostgreSQL Brasileira <pgbr-geral@listas.postgresql.org.br> > *Sent:* Wednesday, November 21, 2007 8:33 AM > *Subject:* Re: [pgbr-geral] agendar vacuum > > Olá, Marcos > > Tudo depende de como é sua aplicação e a quantidade de updates e deletes. > Qual o tipo de aplicação que você utiliza. Eu, particularmete adoto a > política de agendar o vacuum todos os dias e uma vez por semana o vacuum > full, ambos com a opção analyze. > > E quando a agendar você pode colocar na cron para rodar em um determinado > horário ou usar o pgagent para agendar essa rotina. > > Qualquer coisa estamos ai. > > []s > > > > Em 21/11/07, Marcos Fabrício Corso <[EMAIL PROTECTED]> escreveu: > > > > bom dia pessoal, instalei o postgres no servidor do meu cliente e essa > > semana vou colocar o banco de dados propriamente dito. > > > > mas tenho uma dúvida, o que faço em relação a execução do "vacuum" no > > servidor, que deve ser executado diariamente, existe uma maneira de agendar > > isso pra fazer automaticamente, senão todo dia tenho que acessar o servidor > > do meu cliente via terminal service pra fazer isso manual. > > > > quero executar o vacuum com as opções "full" e "analyse" marcadas ... > > > > obrigado > > > > > > > > Atenciosamente, > > Marcos Fabrício Corso > > Analista de Sistemas Júnior > > JM Informática > > Fone : (41) 3076-0896 > > Fax : (41) 3352-2688 > > [EMAIL PROTECTED] > > > > _______________________________________________ > > pgbr-geral mailing list > > pgbr-geral@listas.postgresql.org.br > > https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral > > > > > ------------------------------ > > _______________________________________________ > pgbr-geral mailing list > pgbr-geral@listas.postgresql.org.br > https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral > > ------------------------------ > > No virus found in this incoming message. > Checked by AVG Free Edition. > Version: 7.5.503 / Virus Database: 269.16.2/1142 - Release Date: > 20/11/2007 17:44 > > > _______________________________________________ > pgbr-geral mailing list > pgbr-geral@listas.postgresql.org.br > https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral > >
_______________________________________________ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral