From: | Viviana Sanchez <vsanchez(at)uncoma(dot)edu(dot)ar> |
---|---|
To: | pgsql-es-ayuda(at)postgresql(dot)org |
Cc: | pgsql-es-ayuda(at)postgresql(dot)org |
Subject: | Re: cuestion de tiempos |
Date: | 2004-09-24 17:04:46 |
Message-ID: | 5.2.1.1.1.20040924135653.00a9ac50@pop3.uncoma.edu.ar |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
Hola de nuevo.
La version de postgres que estoy utilizando es la 7.3 .
No sabes porque el tiempo que tarda la ejecucion de la consulta es tan
diferete, pero por demas, del tiempo de respuesta, cuando con el tiempo de
respuesta de otras consulta no me pasa.
Segun el EXPLAIN tardaria 350446.42 ms y yo veo la respuesta a los 3
minutos aprox. y la cantidad de registros devueltos son 43 nada. (no puedo
echarle la culpa al tiempo que se tarda en transferir los datos).
Bueno desde ya muchas gracias y un bonito fin de semana para todos.
At 12:42 p.m. 24/09/04 -0400, Alvaro Herrera wrote:
>On Fri, Sep 24, 2004 at 11:36:39AM -0300, Viviana Sanchez wrote:
>
>Hola,
>
> > Les cuento lo que me esta pasando
> > cuando hago:
> >
> > -------------------
> > EXPLAIN ANALYZE select numero,anio,tema,extension from e_expediente AS e,
> > e_pase as p, e_usuario as u where e.estado='recibido'
> > and e.numero=p.numexp and e.anio=p.anioexp and e.extension=p.extexp
> > and p.codusuarioi=u.idusuario and u.coddep=40 and p.idpase IN(select
> > max(pa.idpase) from e_pase as pa group by
> pa.numexp,pa.anioexp,pa.extexp)
> > ORDER BY numero,extension,anio;
> > --------------
> > me devuelve :
>
>Interesante. Que version estas usando? Por el plan, parece que fuera
>una de las versiones que no sabia optimizar las clausulas IN. Te
>sugiero convertir el IN en un JOIN, es decir haz un self-join entre las
>dos e_pase.
>
>--
>Alvaro Herrera (<alvherre[a]dcc.uchile.cl>)
>"Linux transformó mi computadora, de una `máquina para hacer cosas',
>en un aparato realmente entretenido, sobre el cual cada día aprendo
>algo nuevo" (Jaime Salinas)
>
>
>---------------------------(end of broadcast)---------------------------
>TIP 7: no olvides aumentar la configuración del "free space map"
>
>
>
>---
>Incoming mail is certified Virus Free.
>Checked by AVG anti-virus system (http://www.grisoft.com)
>Version: 6.0.768 / Virus Database: 515 - Release Date: 22/09/04
Attachment | Content-Type | Size |
---|---|---|
unknown_filename | text/plain | 167 bytes |
From | Date | Subject | |
---|---|---|---|
Next Message | Alvaro Herrera | 2004-09-24 18:37:00 | Re: |
Previous Message | Mario A. Soto Cordones | 2004-09-24 16:56:17 | Re: |