Re: Indice para columna date

From: Pablo Marrero <pablo(dot)marrero(at)bancaqm(dot)com(dot)uy>
To: Jaime Casanova <systemguards(at)yahoo(dot)com>
Cc: Martín Marqués <martin(at)bugs(dot)unl(dot)edu(dot)ar>, AyudaPostgres <pgsql-es-ayuda(at)postgresql(dot)org>
Subject: Re: Indice para columna date
Date: 2004-10-21 21:00:54
Message-ID: 1098392453.3568.252.camel@badesa05.desarrollo.bancaqm.com.uy
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

hice lo que me sugeris pero da exactamente lo mismo......

es raro porque segun el mail de Martín Marqués el hizo una prueba y el
explain que le larga esta bien........

saludos pablo

El jue, 21-10-2004 a las 16:47, Jaime Casanova escribió:
> --- Pablo Marrero <pablo(dot)marrero(at)bancaqm(dot)com(dot)uy>
> escribió:
> > ahi va el explain
> >
> > EXPLAIN ANALYZE select count(*) as cantidad from
> > cupones_usados where
> > fecha_sorteo>='2004-07-20'::date and
> > fecha_sorteo<='2004-10-20'::date;
> >
> > QUERY PLAN
> >
> -------------------------------------------------------------------------------------------------------------------------------
> > Aggregate (cost=24365.57..24365.57 rows=1 width=0)
> > (actual
> > time=3943.420..3943.421 rows=1 loops=1)
> > -> Seq Scan on cupones_usados
> > (cost=0.00..22636.80 rows=691507
> > width=0) (actual time=0.076..2510.919 rows=729794
> > loops=1)
> > Filter: ((fecha_sorteo >=
> > '2004-07-20'::date) AND (fecha_sorteo
> > <= '2004-10-20'::date))
> > Total runtime: 3943.564 ms
> > (4 rows)
> >
>
>
> Hola a todos,
>
> Alguna vez lei en uno de los foros que era un problema
> del optimizador que cuando hacias un query por un
> rango de fechas como estas haciendo usa un seq scan.
> No recuerdo con exactitud, pero ya voy a buscar.
>
> En todo caso haz un explain analyze de este select y
> prueba si te da el mismo resultado que el tuyo.
>
> select count(*) as cantidad
> from (select * from cupones_usados
> where fecha_sorteo>='2004-07-20'::date)
> where fecha_sorteo<='2004-10-20'::date;
>
> atentamente,
> Jaime Casanova
>
> _________________________________________________________
> Do You Yahoo!?
> Información de Estados Unidos y América Latina, en Yahoo! Noticias.
> Visítanos en http://noticias.espanol.yahoo.com
--
A/C Pablo Marrero
Departamento de Desarrollo
Banca de Quinielas de Montevideo
Tel: 924-64-05 int 195-196
"Work like you don't need the money,
love like you've never been hurt,
and dance like no one is watching"
Satchel Paige

In response to

Responses

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Juan Romero 2004-10-21 21:42:15 Instalacion siendo parte de un dominio windows
Previous Message Richard Rodriguez M. 2004-10-21 20:58:16 RE: