From: | Jaime Casanova <jcasanov(at)systemguards(dot)com(dot)ec> |
---|---|
To: | Vida Luz Arista <vida(dot)arista(at)ideay(dot)net(dot)ni> |
Cc: | Alvaro Herrera <alvherre(at)alvh(dot)no-ip(dot)org>, pgsql-es-ayuda(at)postgresql(dot)org |
Subject: | Re: Tuning auna consulta |
Date: | 2009-07-16 05:21:21 |
Message-ID: | 3073cc9b0907152221xf8ec8i867cf67d58df8e87@mail.gmail.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
2009/7/15 Vida Luz Arista <vida(dot)arista(at)ideay(dot)net(dot)ni>:
> Ok, les envió el explain analyze
>
aun cuando no se entiende la mayoria del tallarin (hazle caso a Alvaro
y pegalo en la direccion que el te paso), un par de tiros al aire (a
ver si le doy a algo)...
> QUERY PLAN
> Unique (cost=24430.61..24459.29 rows=675 width=433) (actual
> time=9603.559..11206.646 rows=11601 loops=1)
> -> Sort (cost=24430.61..24432.29 rows=675 width=433) (actual
> time=9603.553..11113.330 rows=30132 loops=1)
esto es por el DISTINCT. si estas usando una version anterior a la 8.4
(lo cual es probable porque esa version acaba de salir) es mejor que
uses GROUP BY para eliminar duplicados (la implementacion era mejor,
en 8.4 el DISTINCT es mas eficiente)...
son casi 2seg. que esta usando para esto...
> Total runtime: 11233.479 ms
>
se demora 11 seg. no 2 min.
--
Atentamente,
Jaime Casanova
Soporte y capacitación de PostgreSQL
Asesoría y desarrollo de sistemas
Guayaquil - Ecuador
Cel. +59387171157
From | Date | Subject | |
---|---|---|---|
Next Message | Jorge Romeo | 2009-07-16 10:15:02 | RE: Comparar Bases Datos |
Previous Message | Jaime Casanova | 2009-07-16 05:11:22 | Re: Fundamento teorico del rendimiento de una vista |