Re: How come index isn't being used when query by function return - Mailing list pgsql-general

From Joseph Shraibman
Subject Re: How come index isn't being used when query by function return
Date
Msg-id e96dho$g77$1@news.hub.org
Whole thread Raw
In response to Re: How come index isn't being used when query by function return value?  ("Merlin Moncure" <mmoncure@gmail.com>)
List pgsql-general
It is STABLE, which I finally figured out.  I had to find section 31.6
of the docs, which is nowhere near the part about writing functions.

Merlin Moncure wrote:
> On 7/13/06, Joseph Shraibman <jks@selectacast.net> wrote:
>> db:db=>explain select * from elog where id = eds('2006-01-01');
>>                                          QUERY PLAN
>> -------------------------------------------------------------------------------------------
>>
>>   Seq Scan on elog  (cost=0.00..1894975.10 rows=1 width=204)
>>     Filter: (id = eds('2006-01-01 00:00:00'::timestamp without time
>> zone))
>> (2 rows)
>
> is eds immutable function?
>
> Merlin
>
> ---------------------------(end of broadcast)---------------------------
> TIP 6: explain analyze is your friend
>

pgsql-general by date:

Previous
From: "Tim Hart"
Date:
Subject: Re: Is there a way to run tables in RAM?
Next
From: "Karen Hill"
Date:
Subject: Re: Is there a way to run tables in RAM?