El lun, 17-08-2015 a las 13:59 -0400, Esneiker Enriquez Cabrera escribió: > No hay solapamiento, un ejemplo es CHECK (anno_cerrado = 2015)
Puedes mostrarnos todo el ejemplo concreto de una tabla y el explain en el que se demora. Si andas particionando según un número ( año ), ¿también consultas según años ?, normalmente suelo emplear dates como campo discriminador en la partición. > > > > Saludos, > > M.Sc. Esneiker Enriquez Cabrera > Esp. B en Ciencias Informáticas > > Desoft en Ciego de Ávila. Joaquín de Aguero esq. Calle 2. Ciego de > Ávila. Cuba. > Telf.: 53 33 22 8971, email.: eenriq...@cav.desoft.cu > > > > > De: pgsql-es-ayuda-ow...@postgresql.org > [mailto:pgsql-es-ayuda-ow...@postgresql.org] En nombre de Anthony > Sotolongo > Enviado el: lunes, 17 de agosto de 2015 13:51 > Para: pgsql-es-ayuda@postgresql.org > Asunto: Re: [pgsql-es-ayuda] historicos y particiones > > > > > Hola, te fijaste que no hay solapamiento en los check? > > On 17/08/15 14:37, Esneiker Enriquez Cabrera wrote: > > > Hola amigos. > > Tengo una base de datos donde tengo que hacer históricos de > información y una aplicación que va a acceder a esa > información. Implementé el mecanismo de partición de la > siguiente forma: > > 1. Tengo en el esquema public la información actual. > > 2. Tengo un esquema historico_master con las tablas y las > reglas para el movimiento de información, además tengo las > vistas correspondientes para devolver la información. > > 3. Tengo un esquema historico_2015 (serían tantos > esquemas como cierres se hagan) con las tablas que heredan del > esquema historico_master, con sus índices, restricciones, etc. > > 4. En el fichero de configuración del postgres tengo > puesto la propiedad constraint_exclusion = partition > > Creo que esto está bien, pero cuando hago un explain de un > select de una tabla o vista, filtrando por la fecha no veo que > postgres vaya directamente al esquema de la fecha > especificada, ¿será que tengo algo mal o un mal concepto mío? > > Igual cuando hago un select de una vista del esquema > historico_master y filtro por fecha se demora mucho. > > > > Espero me puedan ayudar al respecto. > > > > Saludos, > > M.Sc. Esneiker Enriquez Cabrera > Esp. B en Ciencias Informáticas > > Desoft en Ciego de Ávila. Joaquín de Aguero esq. Calle 2. > Ciego de Ávila. Cuba. > Telf.: 53 33 22 8971, email.: eenriq...@cav.desoft.cu > > > > > > __________ Información de ESET NOD32 Antivirus, versión de la > base de firmas de virus 12070 (20150810) __________ > > ESET NOD32 Antivirus ha comprobado este mensaje. > > http://www.eset.com > > > > > > __________ Información de ESET NOD32 Antivirus, versión de la base de > firmas de virus 12070 (20150810) __________ > > ESET NOD32 Antivirus ha comprobado este mensaje. > > http://www.eset.com > > > > > __________ Información de ESET NOD32 Antivirus, versión de la base de > firmas de virus 12070 (20150810) __________ > > ESET NOD32 Antivirus ha comprobado este mensaje. > > http://www.eset.com - Enviado a la lista de correo pgsql-es-ayuda (pgsql-es-ayuda@postgresql.org) Para cambiar tu suscripci�n: http://www.postgresql.org/mailpref/pgsql-es-ayuda