Re: calculated expressions and index use - Mailing list pgsql-sql

From Tom Lane
Subject Re: calculated expressions and index use
Date
Msg-id 8577.1044024965@sss.pgh.pa.us
Whole thread Raw
In response to Re: calculated expressions and index use  (Pavel Hlavnicka <pavel@gingerall.cz>)
List pgsql-sql
Pavel Hlavnicka <pavel@gingerall.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


pgsql-sql by date:

Previous
From: Pavel Hlavnicka
Date:
Subject: Re: calculated expressions and index use
Next
From: Larry Rosenman
Date:
Subject: Re: Postgres MD5 Function