From: | "Jaime Casanova" <systemguards(at)gmail(dot)com> |
---|---|
To: | "MIGUEL CANCHAS" <mcanchas(at)tsr(dot)com(dot)pe> |
Cc: | "pgsql-es-ayuda(at)postgresql(dot)org" <pgsql-es-ayuda(at)postgresql(dot)org> |
Subject: | Re: por que SEQ SCAN Y NO INDEX SCAN |
Date: | 2008-04-19 17:22:43 |
Message-ID: | c2d9e70e0804191022h4425eb9fl39b75ce47851f2e4@mail.gmail.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
On Sat, Apr 19, 2008 at 10:38 AM, MIGUEL CANCHAS <mcanchas(at)tsr(dot)com(dot)pe> wrote:
> -----Mensaje original-----
> De: Alvaro Herrera [mailto:alvherre(at)commandprompt(dot)com]
> Enviado el: Sábado, 19 de Abril de 2008 10:28 a.m.
> Para: MIGUEL CANCHAS
> CC: 'pgsql-es-ayuda(at)postgresql(dot)org'
> Asunto: Re: [pgsql-es-ayuda] por que SEQ SCAN Y NO INDEX SCAN
>
>
> MIGUEL CANCHAS escribió:
>
> > Entonces como puedo solucionarlo ?
> > Es una consulta en donde se demora 34 segundos en "botarme" 11 registros,
> > demasiado tiempo.
>
> La consulta que nos mostraste retorna 57000 registros, no 11. Además,
> demora 2 segundos, no 34.
>
> No digo que estés mintiendo, sino que seguramente nos mostraste
> información sobre algo que no es realmente lo que nos querías mostrar..
>
> [Retry] [Cancel] [Panic]
>
> --
> Alvaro Herrera http://www.CommandPrompt.com/
> The PostgreSQL Company - Command Prompt, Inc.
>
>
> Upss, tienes razon Alvaro, mostre la incorrecta, esta es la correcta :
>
[...]
>
> Cuando le hago un where a esta vista, en donde me arroja solo 11 registros,
> se demora aproximadamente 34 segundos.
>
ok, entonces muestranos el explain analyze de la vista *con* el where
(la que dices que te arroja 11 registros)... el select que mostraste
devuelve 446922 registros...
tambien dinos la version de postgres... por cierto porque el select de
la vista tiene un ORDER BY (esta consumiendo tiempo y posiblemente no
sea realmente necesario)?
--
Atentamente,
Jaime Casanova
Soporte de PostgreSQL
Guayaquil - Ecuador
Cel. 087171157
From | Date | Subject | |
---|---|---|---|
Next Message | NachXs | 2008-04-19 18:19:46 | Re: Arrancar postgres |
Previous Message | MIGUEL CANCHAS | 2008-04-19 15:38:11 | RE: por que SEQ SCAN Y NO INDEX SCAN |