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

Responder a