Re: acelerar la ejecucion de consultas

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-12 16:00:59
Message-ID: BAY18-F18gNr4zCcT7J00067577@hotmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

Hola,

La conculta exacta fue:

EXPLAIN ANALYZE select EXTRACT(MONTH FROM M.fecha) as ho,count(*) as tot
from correo M where EXTRACT(YEAR FROM M.fecha)='2004' group by EXTRACT(MONTH
FROM M.fecha);

Mi indice lo tengo asi:

Index "web_sms1_fecha"
Column | Type
--------+------
fecha | date
btree

Y el resultado del Explain es:

Aggregate (cost=122439.31..122558.36 rows=2381 width=4) (actual
time=64626.46..76021.93 rows=11 loops=1)
-> Group (cost=122439.31..122498.84 rows=23809 width=4) (actual
time=63951.10..73332.27 rows=4177209 loops=1)
-> Sort (cost=122439.31..122439.31 rows=23809 width=4) (actual
time=63951.09..67240.94 rows=4177209 loops=1)
-> Seq Scan on web_sms m (cost=0.00..120708.48 rows=23809
width=4) (actual time=0.30..55077.31 rows=4177209 loops=1)
Total runtime: 76069.22 msec

Gracias.

>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 18:21:21 -0300
>
>On Thu, Nov 11, 2004 at 08:59:17PM +0000, Luz Lopez wrote:
> > Utilziando el explain tengo lo siguiente:
>
>[explain]
>
>Cual fue la consulta _exacta_ que usaste para producir este explain?
>
> > Y tengo el indice por fecha
>
>Cual seria la definicion de ese indice?
>
>--
>Alvaro Herrera (<alvherre[a]dcc.uchile.cl>)
>"La primera ley de las demostraciones en vivo es: no trate de usar el
>sistema.
>Escriba un guin que no toque nada para no causar daos." (Jakob Nielsen)
>
>
>---------------------------(end of broadcast)---------------------------
>TIP 4: No hagas 'kill -9' a postmaster

_________________________________________________________________
Express yourself instantly with MSN Messenger! Download today it's FREE!
http://messenger.msn.com/

Responses

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Jaime Casanova 2004-11-12 16:41:04 Re: acelerar la ejecucion de consultas
Previous Message Edwin Quijada 2004-11-12 15:44:00 RE: Palm - PostgreSQL