Re: indices usage - Mailing list pgsql-general

From Tom Lane
Subject Re: indices usage
Date
Msg-id 8576.1008862026@sss.pgh.pa.us
Whole thread Raw
In response to indices usage  (Dmitry Panov <dmitry@tsu.tula.ru>)
Responses Re: indices usage
List pgsql-general
Dmitry Panov <dmitry@tsu.tula.ru> writes:
> isp_leased=# explain select count(*) from traffic_stat where timestamp between timestamp('2001-12-18') and
timestamp('2001-12-19');

> The question is why it doesn't make use of traffic_stat_idx2?

Try '2001-12-19'::timestamp, instead, or use CAST if you want to conform
to the standard.  The function syntax is not considered a constant for
reasons I won't delve into here.

> I think cost estimation is wrong in this case.

Could easy be.  Do you want to try it with 7.2 beta?

            regards, tom lane

pgsql-general by date:

Previous
From: Tom Lane
Date:
Subject: Re: Operation eq with varchar
Next
From: "Peter E. Chen"
Date:
Subject: