From: | "Dimas Ayala" <dimasayala(at)vickza(dot)com(dot)sv> |
---|---|
To: | <pgsql-ayuda(at)tlali(dot)iztacala(dot)unam(dot)mx> |
Subject: | [Pgsql-ayuda] Duda sobre select tardio en tablas pequeñas |
Date: | 2003-11-25 20:10:59 |
Message-ID: | 001e01c3b390$3ea59f50$034931ad@vkprogra |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
Quiero saber si es error mio a es motor de postgres es el lento.
esta es la clapsula que envio para obtener los datos de una consulta que
combina dos tablas y filtra por la segunda.
select ccabonode.idemp, ccabonode.idtipdoc, ccabonode.iddocum,
sum(ccabonode.abono) as tabono
FROM cpcobrar.ccabonode ccabonode, cpcobrar.ccabonoen ccabonoen
WHERE ccabonode.idemp=ccabonoen.idemp AND
ccabonode.idtipabo=ccabonoen.idtipabo AND
ccabonode.idabono=ccabonoen.idabono AND ccabonoen.fecha between '2003-09-19'
AND '2003-09-19'
GROUP BY ccabonode.idemp, ccabonode.idtipdoc, ccabonode.iddocum
ORDER BY ccabonode.idemp, ccabonode.idtipdoc, ccabonode.iddocum
de esta forma se tarda seun el programa cliente 184750+15ms que es bastante
tardado.
La tabla datalle tiene tan solo 13923 reguistros. y si le doy un select * a
ella me regresa los datos en 1204+1343 ms.
Ya intente la unicion de condiciones con inner join y solo baja a
179219+15ms
Espero su opinion, ya que si esos son los tiempos de respuestas del Postgres
estamos mal compañeros.
Gracias.
From | Date | Subject | |
---|---|---|---|
Next Message | Dimas Ayala | 2003-11-25 20:30:17 | [Pgsql-ayuda] Re: [Pgsql-ayuda] Duda sobre select tardio en tablas pequeñas |
Previous Message | Patricio Muñoz | 2003-11-25 18:36:54 | [Pgsql-ayuda] Re: [Pgsql-ayuda] Re: [Pgsql-ayuda] Duda sobre select tardio en tablas pequeñas |