Re: Vacuum, rules y Selects en tablas heredadas.

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"

In response to

Responses

Browse pgsql-es-ayuda by date

  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')