From: | "Luz Lopez" <viaris(at)hotmail(dot)com> |
---|---|
To: | alvherre(at)dcc(dot)uchile(dot)cl |
Cc: | pgsql-es-ayuda(at)postgresql(dot)org |
Subject: | Re: acelerar la ejecucion de consultas |
Date: | 2004-11-11 20:59:17 |
Message-ID: | BAY18-F8c9NUpuabjKo00018cc9@hotmail.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
Utilziando el explain tengo lo siguiente:
Aggregate (cost=144522.37..144522.37 rows=1 width=4) (actual
time=28244.62..28244.62 rows=1 loops=1)
-> Subquery Scan a (cost=144521.74..144522.34 rows=12 width=4) (actual
time=27864.04..28244.60 rows=9 loops=1)
-> Aggregate (cost=144521.74..144522.34 rows=12 width=4) (actual
time=27864.02..28244.54 rows=9 loops=1)
-> Group (cost=144521.74..144522.04 rows=119 width=4)
(actual time=27798.18..28144.17 rows=160166 loops=1)
-> Sort (cost=144521.74..144521.74 rows=119 width=4)
(actual time=27798.17..27916.95 rows=160166 loops=1)
-> Seq Scan on correo m (cost=0.00..144517.64
rows=119 width=4) (actual time=0.35..27288.45 rows=160166 loops=1)
Total runtime: 28302.08 msec
La estructura de datos es:
from | character varying(15) |
mensaje | character varying(250) |
nombre | character varying(100) |
to | character varying(15) |
fecha | date |
hora | time(0) without time zone |
Y tengo el indice por fecha
Saludos,
>From: Alvaro Herrera <alvherre(at)dcc(dot)uchile(dot)cl>
>To: Luz Lopez <viaris(at)hotmail(dot)com>
>CC: pgsql-es-ayuda(at)postgresql(dot)org
>Subject: Re: [pgsql-es-ayuda] acelerar la ejecucion de consultas
>Date: Thu, 11 Nov 2004 17:32:30 -0300
>
>On Thu, Nov 11, 2004 at 06:55:22PM +0000, Luz Lopez wrote:
>
>Hola,
>
> > Que tipo de indeces me sugieren para este tipo de query o como afinar
>este
> > query
> >
> > select EXTRACT(MONTH FROM M.fecha) as ho,count(*) as tot from correo M
> > where EXTRACT(YEAR FROM M.fecha)='$fecha'
> > group by EXTRACT(MONTH FROM M.fecha)
>
>Te podemos ayudar con esta clase de cosas si nos das un
>
>EXPLAIN ANALYZE SELECT ...
>
>y las definiciones de las tablas involucradas.
>
>--
>Alvaro Herrera (<alvherre[a]dcc.uchile.cl>)
>"Cuando maana llegue pelearemos segun lo que maana exija" (Mowgli)
>
_________________________________________________________________
Express yourself instantly with MSN Messenger! Download today it's FREE!
http://messenger.msn.com/
From | Date | Subject | |
---|---|---|---|
Next Message | Alvaro Herrera | 2004-11-11 21:21:21 | Re: acelerar la ejecucion de consultas |
Previous Message | Alvaro Herrera | 2004-11-11 20:44:44 | Re: Rendimiento en consulta simple |