Re: [pgsql-es-ayuda] join super lento

2016-02-23 Por tema Horacio Miranda
Puedes probar invirtiendo las tablas, colocando cajeros al comienzo ? ( tiene menos registros ). De momento estoy revisando y no veo como optimizar la consulta ( y estoy comparando entre Oracle y Postgresql), Oracle genera una vista para mejorar el tiempo de la consulta, pero puede ser por los

Re: [pgsql-es-ayuda] join super lento

2016-02-23 Por tema Horacio Miranda
Si decides irte por Vistas materializadas pegale una mirada a esto http://michael.otacoo.com/postgresql-2/postgres-9-4-feature-highlight-refresh-concurrently-a-materialized-view/ On 2/23/2016 11:54 AM, Hellmuth Vargas wrote: Hola Horacio El group by es porque originalmente había un distinct

Re: [pgsql-es-ayuda] join super lento

2016-02-23 Por tema Horacio Miranda
Lo único que se me ocurre a esta altura es crear una vista materializada para tu consulta y que corra en la noche... Si quieres usar vistar mira este link. http://michael.otacoo.com/postgresql-2/postgres-9-4-feature-highlight-refresh-concurrently-a-materialized-view/ On 2/23/2016 11:54 AM, H

Re: [pgsql-es-ayuda] join super lento

2016-02-23 Por tema Hellmuth Vargas
Hola Horacio Muchas gracias por el tiempo y la dedicación al tema, voy respondiendo sus preguntas: - Los datos son insertados por un servicio externo (web service) de forma permanente por lo tanto no tenemos control sobre los datos que vienen - Por la misma razón del punto anterior no se puede de

Re: [pgsql-es-ayuda] join super lento

2016-02-23 Por tema Alvaro Herrera
Hellmuth Vargas escribió: > Ejecute el EXPLAIN ANALYZE y lo termine a los 4 minutos sin resultados Cuando tengas tiempo (por ej. justo antes de irte de la oficina), deja la consulta corriendo varias horas para tener un EXPLAIN ANALYZE. No sirve de nada que lo estés cortando a los 4 minutos, porq

[pgsql-es-ayuda] Duda sobre array en postgresql

2016-02-23 Por tema Igniris Valdivia
Buenos dias tengo una duda sobre si usar un tipo de dato u otro y solicito su ayuda el problema es el siguiente: Tengo una campo de una tabla historial donde debo guardar una serie de identificadores por ejemplo en el campo id guardo una tupla 1,2,3,4,5 siendo cada uno de estos identificadores

Re: [pgsql-es-ayuda] join super lento

2016-02-23 Por tema Horacio Miranda
On 2/24/2016 4:30 AM, Alvaro Herrera wrote: Hellmuth Vargas escribió: Ejecute el EXPLAIN ANALYZE y lo termine a los 4 minutos sin resultados Cuando tengas tiempo (por ej. justo antes de irte de la oficina), deja la consulta corriendo varias horas para tener un EXPLAIN ANALYZE. No sirve de