RE: Autovaccum

From: Leonardo Boet Sánchez <boet(at)gtm(dot)etecsa(dot)cu>
To: <pgsql-es-ayuda(at)postgresql(dot)org>
Subject: RE: Autovaccum
Date: 2006-04-25 12:45:59
Message-ID: 193A12EDDFD63D409014BA9CCA75BC891132C8@srvgtm.gtm.tel.etecsa.cu
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

Buenos días.
Hace algún tiempo, había visto en algún documento que el autovacum al necesitar tener activada la recolección de estadísticas, por lo que disminuía un 30 % el rendimiento del postgres.

Que hay de cierto de esto??

Boet

________________________________

De: pgsql-es-ayuda-owner(at)postgresql(dot)org en nombre de Alvaro Herrera
Enviado el: mar 25/04/2006 8:31
Para: Jaime Casanova
CC: Conrado Blasetti; pgsql-es-ayuda(at)postgresql(dot)org
Asunto: Re: [pgsql-es-ayuda] Autovaccum

Jaime Casanova escribió:

> tambien debes tener presente que :
> - cada vez que se ejecuta autovacuum solo procesa una base de datos
> - cada vez que se ejecuta autovacuum decide si debe hacer algo o no
>
> entre otras cosas que aun no entiendo bien :)

Que otras cosas? Autovacuum es muy simple. Lo que hace es:

1. Hay alguna base de datos que tenga una edad mayor de 1,6 miles de
millones de transacciones? Si es asi, aplica VACUUM sobre toda la base
de datos, y termina. (Si hay mas de una, se escoge la mayor).

2. De lo contrario, escoge la base de datos que fue procesada menos
recientemente.

3. De todas las tablas que existen, verifica cuales necesitan vacuum, y
cuales necesitan analyze, y ejecuta estos comandos sobre esas tablas.
Luego termina.

Las ecuaciones para decidir vacuum/analyze estan en la documentacion.

--
Alvaro Herrera http://www.CommandPrompt.com/
PostgreSQL Replication, Consulting, Custom Development, 24x7 support

---------------------------(fin del mensaje)---------------------------
TIP 6: ¿Has buscado en los archivos de nuestra lista de correo?

http://archives.postgresql.org/pgsql-es-ayuda

Responses

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Conrado Blasetti 2006-04-25 12:54:20 RE: Autovaccum
Previous Message Alvaro Herrera 2006-04-25 12:39:47 Re: Problema al programar backup postgres con cron