----- Original Message ----- From: "Jaime Casanova" <jcasa...@systemguards.com.ec>
To: "Mario Sileone" <msile...@easymail.net.ar>
Cc: "Alvaro Herrera" <alvhe...@alvh.no-ip.org>; <pgsql-es-ayuda@postgresql.org>
Sent: Thursday, February 04, 2010 12:26 PM
Subject: Re: [pgsql-es-ayuda] Vacuum, rules y Selects en tablas heredadas.


2010/2/4 Mario Sileone <msile...@easymail.net.ar>:

Lo que quiero lograr es, con una regla similar a la de INSERTS, que los
selects vayan directamente a las tablas heredadas que corresponden, sin
pasar por todas.

Ejemplo: si realizo una consulta de reportes desde el 10 de diciembre del
2009 al 2 de enero del 2010, que no revise las tablas rep_ desde enero del
2000 hasta diciembre del 2010.


set constraint_exclusion to on;
select * from reportes where clave_particion

http://www.postgresql.org/docs/8.4/static/ddl-partitioning.html
mira la subseccion: "5.9.4. Partitioning and Constraint Exclusion"

--
Atentamente,
Jaime Casanova
Soporte y capacitación de PostgreSQL
Asesoría y desarrollo de sistemas
Guayaquil - Ecuador
Cel. +59387171157


Excelente Jaime, muchisimas gracias por tu respuesta!

Saludos

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

Responder a