Re: calculated expressions and index use

From: Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us>
To: Pavel Hlavnicka <pavel(at)gingerall(dot)cz>
Cc: pgsql-sql(at)postgresql(dot)org
Subject: Re: calculated expressions and index use
Date: 2003-01-31 14:56:05
Message-ID: 8577.1044024965@sss.pgh.pa.us
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-sql

Pavel Hlavnicka <pavel(at)gingerall(dot)cz> writes:
> I use 7.2.1. :(

7.2 certainly will fold "'now'::timestamp - '1 hour'::interval" to a
timestamp constant. This could be a datatype compatibility issue
(is created_at the same type? in particular, with/without time zone?)
or it could be a selectivity issue --- ie, the planner might think the
condition covers too much of the table to make the index useful.

It would be useful to look at the results of EXPLAIN ANALYZE for this
query, with and without ENABLE_SEQSCAN turned off.

regards, tom lane

In response to

Responses

Browse pgsql-sql by date

  From Date Subject
Next Message Jean-Luc Lachance 2003-01-31 15:27:47 Re: CSV import
Previous Message Huub 2003-01-31 14:42:45 Server access thru webmin