From: | Conrado Blasetti <conrado(at)mapfre(dot)com(dot)ar> |
---|---|
To: | pgsql-es-ayuda(at)postgresql(dot)org |
Subject: | RE: Autovaccum |
Date: | 2006-04-24 20:09:27 |
Message-ID: | 65746BCC3D99E44998976FD845AD6E6E12FF51C6@MAIL |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
Ok, pero si realmente algunas tablas necesitan vacuum (ya sea por que el
pgadmin3 lo dice o por que realmente necesitan), el autovacuum que corre
incansablemente cada 60 segundos no las debería vacuum'ar?
Me queda la duda ya que en una pc de desarrollo una bd no tuvo actividad por
el fin de semana y el log arroja el autovacuum cada minuto de cada hora, y
el asistente del pgadmin3 sigue con su hint de recomendación.
Cabe aclarar que si vacuuno manualmente la bd, el hint desaparece (es
probable que el pgadmin3 no me muestre lo que realmente sucede).
Mas allá de ir bajando la performance de las consultas si una base no se
vaccuna, es posible saber si una tabla necesita vacuum o no?
Otra vez, gracias.
Saludos,
Conrado
-----Mensaje original-----
De: Alvaro Herrera [mailto:alvherre(at)commandprompt(dot)com]
Enviado el: Lunes, 24 de Abril de 2006 04:42 p.m.
Para: Conrado Blasetti
CC: pgsql-es-ayuda(at)postgresql(dot)org
Asunto: Re: [pgsql-es-ayuda] Autovaccum
Conrado Blasetti escribió:
> 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?
Que autovacuum se ejecute no significa que realmente ejecute vacuum
sobre todas las tablas. Autovacuum solamente lanza vacuum sobre
aquellas tablas que lo necesitan (definido por los parametros que
mostrabas mas arriba y las ecuaciones de autovacuum).
Por lo tanto es posible que algunas de las tablas que pgAdmin señala
necesiten realmente vacuum. (O no. No se cual es el criterio de
pgAdmin para dar la sugerencia; quizas se equivoque).
--
Alvaro Herrera http://www.CommandPrompt.com/
The PostgreSQL Company - Command Prompt, Inc.
From | Date | Subject | |
---|---|---|---|
Next Message | Eduardo Jaramillo | 2006-04-24 20:11:59 | Base de Datos unica con esquemas v/s Distintas Base de datos |
Previous Message | Alvaro Herrera | 2006-04-24 19:42:29 | Re: Autovaccum |