Skip site navigation (1) Skip section navigation (2)

Re: VACUUM

From: Jaime Casanova <systemguards(at)gmail(dot)com>
To: Mario Gonzalez <gonzalemario(at)gmail(dot)com>
Cc: farraez(at)interactivedata(dot)com(dot)ve, postgres Help <pgsql-es-ayuda(at)postgresql(dot)org>
Subject: Re: VACUUM
Date: 2005-12-26 22:15:59
Message-ID: c2d9e70e0512261415i18dfd1f7k7ddc487880c6fcaa@mail.gmail.com (view raw or flat)
Thread:
Lists: pgsql-es-ayuda
On 12/26/05, Mario Gonzalez <gonzalemario(at)gmail(dot)com> wrote:
> On 26/12/05, Jaime Casanova <systemguards(at)gmail(dot)com> wrote:
> > On 12/26/05, Jaime Casanova <systemguards(at)gmail(dot)com> wrote:
> > > On 12/26/05, Freddy Arraez <farraez(at)interactivedata(dot)com(dot)ve> wrote:
> > > > Listo el problema ya esta resuelto.
> > > >
> > > > Hice un respaldo de la carpeta Data y luego ejecute un Vacuum a la base
> > > > de datos.
> > > >
> > > > Luego me conecte y los datos regresaron.
> > > >
> > > > Creo que debo hacer Vacuum mas seguidos a la base de datos.
> > > > Muchas gracias por su atencion!
> > > >
> > > > Atte. Freddy Arraez
> > > >
> > >
> > > eso mismo te va a sugerir... acabo de recibir la contestacion en una
> > > de las listas en ingles de que un vacuum deberia bastar...
> > >
> > > aun asi revisa tus datos... y si puedes migrar a la version 8.1.1
> > > seria mejor ya tienen autovacuum integrado...
> > >
> >
> > algo que me acaban de recordar... ademas del 8.1.x tener el autovacuum
> > integrado, toma otras medidas para evitar el problema que tuvistes
> > como bajar el postgres cuando el wraparound esta muy cerca... si
> > hubieras seguido ejecutando selects en la base una vez que no vistes
> > nada eventualmente hubieras llegado al punto en que el vacuum hubiera
> > considerado a esa informacion como muy vieja y la hubera borrado
> >
>  mhh, y Jaime, no he usado mucho la version 8.1 pero el autovacuum se
> hace regularmente, cada dias, cada cierto numero de transacciones o
> algo asi?  Hasta ahora solo he usado el 7.4, que viene con Debian
> Sarge pero estoy pensando seriamente en cambiar de version.
>
> >
>

existen, variables en postgresql.conf que regulan el comportamiento
basico del autovacuum...

pero, el autovacuum trata de ser lo mas inteligente posible... y cada
vez que se ejecute determinara sobre que tablas debe ejecutar vacuum,
tomara en cuenta carga de transacciones del momento... incluso se
puede configurar para que tenga un comportamiento especifico para cada
tabla...

literalmente te esfuerza por quitarte el trabajo del vacuum solo lo
configuras y el trata de ser lo menos molesto posible y a la vez
mantenerte a salvo de estos problemas, asi como problemas de
rendimiento por tener muchas tuplas muertas

--
Atentamente,
Jaime Casanova
(DBA: DataBase Aniquilator ;)

In response to

  • Re: VACUUM at 2005-12-26 22:08:21 from Mario Gonzalez

pgsql-es-ayuda by date

Next:From: Jaime CasanovaDate: 2005-12-26 22:23:00
Subject: Re: VACUUM
Previous:From: Alvaro HerreraDate: 2005-12-26 22:12:39
Subject: Re: VACUUM

Privacy Policy | About PostgreSQL
Copyright © 1996-2014 The PostgreSQL Global Development Group