From: | "Siciliano, Pablo" <psiciliano(at)puentenet(dot)com> |
---|---|
To: | "Alvaro Herrera" <alvherre(at)commandprompt(dot)com> |
Cc: | <pgsql-es-ayuda(at)postgresql(dot)org> |
Subject: | Re: Cost-Based Vacuum |
Date: | 2008-03-12 17:35:15 |
Message-ID: | 005401c88467$6ecee590$2300a8c0@PuenteHnos.local |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
Mil gracias Alvaro!
----- Original Message -----
From: Alvaro Herrera
To: Siciliano, Pablo
Cc: pgsql-es-ayuda(at)postgresql(dot)org
Sent: Tuesday, March 11, 2008 7:27 PM
Subject: Re: [pgsql-es-ayuda] Cost-Based Vacuum
Siciliano, Pablo escribió:
> Hola a todas / os:
>
> Estuve revisando el funcionamiento de mi base de datos, y me encontré con
> que al hacer un vacuum full una vez por semana se incrementa fuertemente
> el I/O y durante ese tiempo se reciente bastante la performance para
> otras consultas.
>
> Anduve leyendo la documentación y me encontré con los parámetros para
> manejar el vacuum. Lo que no entiendo es que metodología sería
> recomendable para setear estos parámetros (Simple prueba y error es lo
> único que se me ocurre).
Mide. Mide cuánto I/O usa tu sistema en "tiempo normal" (sin vacuum), y
cuando I/O usa durante el vacuum. Luego establece el valor del delay de
forma que quede suficiente como para satisfacer la demanda normal.
Ojo con una cosa: la orden VACUUM FULL no usa delay por razones obvias
(necesita un lock exclusivo, y es mejor mantenerlo el menor tiempo
posible). En cualquier caso, un sistema en produccion NO deberia usar
VACUUM FULL. Usa VACUUM sin el parametro FULL. Otra cosa a tener en
cuenta es que el vacuum deberia ser mucho mas frecuente que una vez a la
semana.
--
Alvaro Herrera http://www.CommandPrompt.com/
PostgreSQL Replication, Consulting, Custom Development, 24x7 support
--
TIP 3: Si encontraste la respuesta a tu problema, publícala, otros te lo
agradecerán
--
No virus found in this incoming message.
Checked by AVG.
Version: 7.5.518 / Virus Database: 269.21.7/1325 - Release Date: 11/3/2008
13:41
From | Date | Subject | |
---|---|---|---|
Next Message | Espartano | 2008-03-12 17:41:02 | OT: Mensajes de pgAdmin III |
Previous Message | Miguel Beltran R. | 2008-03-12 17:34:35 | Re: Error con el COPY ??????????? |