From: | Alvaro Herrera <alvherre(at)2ndquadrant(dot)com> |
---|---|
To: | Brian Colman <brian(at)bricosolutions(dot)com> |
Cc: | pgsql <pgsql-es-ayuda(at)postgresql(dot)org> |
Subject: | Re: Ayuda con tunning de base de datos/vacuum/wraparround |
Date: | 2014-05-20 20:34:12 |
Message-ID: | 20140520203412.GL7857@eldon.alvh.no-ip.org |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
Brian Colman escribió:
> Hola Alvaro,
> Gracias por la ayuda, antes de insertar, habian un procedimiento almacenado
> que chequeaba la existencia de la particion, caso contrario la creaba, esto
> hacia para cada transacción, ahora cambie esto, las particiones ya estan
> creadas previamente y mejoro bastante los tps, y tambien mejoraron los
> bloqueos,
Ese mismo chequeo probablemente hacía que autovacuum se suicidara cada
vez que le tocaba hacer un vacuum; y que el vacuum insuicidable de
emergencia cuando aparecía el wraparound causara que todo el sistema se
bloqueara.
La idea de chequear particiones antes de insertar es un error bastante
serio que muchos cometen.
> ahora volvi a setear los valores del vacuum para que no duerma
> tanto, veremos como me va.
Esperaremos noticias tuyas la próxima semana, si ha habido o no futuros
bloqueos ...
--
Álvaro Herrera http://www.2ndQuadrant.com/
PostgreSQL Development, 24x7 Support, Training & Services
-
Enviado a la lista de correo pgsql-es-ayuda (pgsql-es-ayuda(at)postgresql(dot)org)
Para cambiar tu suscripción:
http://www.postgresql.org/mailpref/pgsql-es-ayuda
From | Date | Subject | |
---|---|---|---|
Next Message | raul andrez gutierrez alejo | 2014-05-20 23:43:22 | Re: Ayuda con tunning de base de datos/vacuum/wraparround |
Previous Message | Brian Colman | 2014-05-20 20:19:40 | Re: Ayuda con tunning de base de datos/vacuum/wraparround |