> Buena pregunta ...  Creo que la idea es crearla manualmente con
> anticipación de manera que ya exista cuando ocurra el cambio de mes.

Es lo que me temía :(

Podría crear tablas para unos cuantos años pero seguro que cuando empiece a 
fallar no me acuerdo ni de cómo lo hice... Lo suyo sería automatizarlo, pero 
cuanto más pienso sobre el tema, más difícil lo veo. Además la tabla que quiero 
partir está replicada con Slony-I, por lo que tendría que crear la tabla en el 
maestro y el esclavo, modificar el trigger, los conjuntos de replicación, la 
suscripción, etc

Lo veo complicado.


Saludos,
Jorge

-----Mensaje original-----
De: Alvaro Herrera [mailto:[email protected]] 
Enviado el: miércoles, 03 de junio de 2009 17:09
Para: Jorge Romeo
CC: [email protected]
Asunto: Re: [pgsql-es-ayuda] Particionado automático de tablas

Jorge Romeo escribió:

> Pero tengo dos dudas:
>  
> ¿Los SELECT se pueden hacer contra la tabla principal, o hay que
> hacerlos contra las mensuales?

Puedes hacerlos contra la tabla principal.  "Constraint exclusion" se
encarga de que se recorra sólo las tablas mensuales que correspondan a
la consulta.

> ¿Cómo hago que se cree la tabla para el período de forma automática,
> cada vez que cambie de mes?

Buena pregunta ...  Creo que la idea es crearla manualmente con
anticipación de manera que ya exista cuando ocurra el cambio de mes.

-- 
Alvaro Herrera                 http://www.amazon.com/gp/registry/CTMLCN8V17R4
"[PostgreSQL] is a great group; in my opinion it is THE best open source
development communities in existence anywhere."                (Lamar Owen)
--
TIP 5: ¿Has leído nuestro extenso FAQ?
         http://www.postgresql.org/docs/faqs.FAQ.html


--
TIP 5: ¿Has leído nuestro extenso FAQ?
         http://www.postgresql.org/docs/faqs.FAQ.html

Responder a