Autovaccum

From: Conrado Blasetti <conrado(at)mapfre(dot)com(dot)ar>
To: pgsql-es-ayuda(at)postgresql(dot)org
Subject: Autovaccum
Date: 2006-04-24 18:34:00
Message-ID: 65746BCC3D99E44998976FD845AD6E6E12FDFD88@MAIL
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

Gente, buenas tardes.
Una consulta.
Tengo instalado postgresql 8.1 sobre w2k. Sin tocar el postgresql.conf por
default tengo estos valores para los parametros de autovacuum

#---------------------------------------------------------------------------
# AUTOVACUUM PARAMETERS
#---------------------------------------------------------------------------

autovacuum = on # enable autovacuum subprocess?
#autovacuum_naptime = 60 # time between autovacuum runs, in
secs
#autovacuum_vacuum_threshold = 1000 # min # of tuple updates before
# vacuum
#autovacuum_analyze_threshold = 500 # min # of tuple updates before
# analyze
#autovacuum_vacuum_scale_factor = 0.4 # fraction of rel size before
# vacuum
#autovacuum_analyze_scale_factor = 0.2 # fraction of rel size before
# analyze
#autovacuum_vacuum_cost_delay = -1 # default vacuum cost delay for
# autovac, -1 means use
# vacuum_cost_delay
#autovacuum_vacuum_cost_limit = -1 # default vacuum cost limit for
# autovac, -1 means use
# vacuum_cost_limit

Bien, cada 60 segundos se está ejecutando el autovacuum y en el pg_log, el
archivo de log de hoy veo lineas como estas:

...
2006-04-24 14:51:59 LOG: autovacuum: processing database "Sacofi32"
2006-04-24 14:52:59 LOG: autovacuum: processing database "postgres"
2006-04-24 14:53:59 LOG: autovacuum: processing database "Sacofi32"
2006-04-24 14:54:59 LOG: autovacuum: processing database "postgres"
2006-04-24 14:55:59 LOG: autovacuum: processing database "Sacofi32"
2006-04-24 14:56:59 LOG: autovacuum: processing database "postgres"
...

Veo que se ejecuta el autovacuum con esta periodicidad, pero con el pgAdmin
III, en algunas tablas cuando posiciono el cursor
sobre ella, me sale el "asistente" pgAdmin III Guru Hint - Running VACUUM
recommended, la consulta es, si se está corriendo automaticamente cada 60
segundos, por que el Guru me hace la recomendación? Uno de los dos está
fallando o simplemente el asistente me intenta decir otra cosa que no veo?

Desde ya, gracias.
Saludos,
Conrado

Responses

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Alvaro Herrera 2006-04-24 18:57:19 Re: Actualizar Postgresql en Centos 4.2
Previous Message Eliana Ojeda 2006-04-24 14:49:05 Ayuda