From: | "Mario Sileone" <msileone(at)easymail(dot)net(dot)ar> |
---|---|
To: | "Alvaro Herrera" <alvherre(at)alvh(dot)no-ip(dot)org> |
Cc: | <pgsql-es-ayuda(at)postgresql(dot)org> |
Subject: | Re: Vacuum, rules y Selects en tablas heredadas. |
Date: | 2010-02-04 12:56:19 |
Message-ID: | 7D18AD91526D4F958F9A0C58FD43FA33@cordoba.easymail.com.ar |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
Muchas gracias Alvaro por tu respuesta, suponía que el VACUUM FULL era el
único que evitaba el wraparound.
Con respecto a las rules con selects hay una manera genérica de desviar solo
el nombre de la tabla o se debe definir cada consulta que se realiza en el
DO INSTEAD ?
Si tengo 3 consultas diferentes, debo realizar reglas para cada una de
ellas?
Desde ya muchas gracias por todo.
----- Original Message -----
From: "Alvaro Herrera" <alvherre(at)alvh(dot)no-ip(dot)org>
To: "Mario Sileone" <msileone(at)easymail(dot)net(dot)ar>
Cc: <pgsql-es-ayuda(at)postgresql(dot)org>
Sent: Wednesday, February 03, 2010 4:35 PM
Subject: Re: [pgsql-es-ayuda] Vacuum, rules y Selects en tablas heredadas.
> Mario Sileone escribió:
>
>> La consulta es la siguiente: Temiendo el famoso wraparound de los 2
>> billones de transacciones que nos ha sucedido una vez, queríamos tener la
>> posibilidad de hacer un vacuum full a toda la base de datos durante
>> producción, y al tener tablas separadas por meses supusimos (mal) que el
>> bloqueo de las tablas heredadas seria único, y no afectaría a la tabla A,
>> pero no resultó así. ¿Esto es correcto o quizás nosotros realizamos mal
>> el split con los rules entre las tablas? el vacuum en este caso bloquea
>> todas las dependencias (tablas heredadas) también?.
>
> La solución es simple: no uses VACUUM FULL.
>
> --
> Alvaro Herrera Vendo parcela en Valdivia:
> http://valdivia.vivastreet.cl/loteos-lotes+valdivia/parcela-en-cabo-blanco--valdivia/19288372
> <inflex> really, I see PHP as like a strange amalgamation of C, Perl,
> Shell
> <crab> inflex: you know that "amalgam" means "mixture with mercury",
> more or less, right?
> <crab> i.e., "deadly poison"
From | Date | Subject | |
---|---|---|---|
Next Message | coconauta | 2010-02-04 13:11:09 | Re: Restauracion con excesivos recursos |
Previous Message | Grover Navia | 2010-02-04 12:53:46 | Re: Mes con to_char(fecha, 'Month') |