Jaime Casanova escribió:
> 2008/12/17 Alvaro Herrera <[email protected]>:
> > Jaime Casanova escribió:
> >> 2008/12/17 Alvaro Herrera <[email protected]>:
> >
> >> > La otra explicación podría ser que pusiste un valor bajo en
> >> > max_freeze_age.  Por favor muestra toda la tupla pg_autovacuum.
> >>
> >> deje todos los demas campos con cero (0). debi haber puesto -1, verdad?
> >
> > Justamente.  0 significa "haga vacuum freeze de esta tabla cada vez que
> > la vea".
> 
> y lo peor es que me acorde que -1 es para que coja defaults, pero
> pense que como estaba deshabilitado para esa tabla no importaba...
> pero ahora que lo mencionas aun debe chequear las tablas por la
> posibilidad de un vacuum anti-wraparound...

Correcto.  Esto es muy molesto, porque es facil hacerlo mal.  Por eso
estoy trabajando actualmente en el parche de Euler Taveira para que las
opciones de autovacuum se especifiquen asi:

alter table foo set autovacuum_enabled = true;

De esta forma no vas a tener que preocuparte si los valores que no
quieras especificar deben ser -1, 0, 3.14159, o qué.

-- 
Alvaro Herrera                         http://www.flickr.com/photos/alvherre/
"La felicidad no es mañana. La felicidad es ahora"
--
TIP 10: no uses HTML en tu pregunta, seguro que quien responda no podrá leerlo

Responder a