From: | Enrico Weigelt <weigelt(at)metux(dot)de> |
---|---|
To: | pgsql-performance(at)postgresql(dot)org |
Subject: | Re: clear function cache (WAS: SQL function inlining) |
Date: | 2005-03-24 14:12:33 |
Message-ID: | 20050324141233.GA933@nibiru.borg.metux.de |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-performance |
* Alvaro Herrera <alvherre(at)dcc(dot)uchile(dot)cl> wrote:
> On Thu, Mar 24, 2005 at 02:32:48PM +0100, Enrico Weigelt wrote:
>
> > BTW: is it possible to explicitly clear the cache for immutable
> > functions ?
>
> What cache? There is no caching of function results.
Not ? So what's immutable for ?
<snip>
> > I'd like to use immutable functions for really often lookups like
> > fetching a username by uid and vice versa. The queried tables
> > change very rarely, but when they change is quite unpredictable.
>
> Maybe you should use a stable function if you fear we'll having function
> result caching without you noticing.
hmm, this makes more real evaluations necessary than w/ immuatable.
AFAIK stable functions have to be evaluated once per query, and the
results are not cached between several queries.
cu
--
---------------------------------------------------------------------
Enrico Weigelt == metux IT service
phone: +49 36207 519931 www: http://www.metux.de/
fax: +49 36207 519932 email: contact(at)metux(dot)de
cellphone: +49 174 7066481
---------------------------------------------------------------------
-- DSL ab 0 Euro. -- statische IP -- UUCP -- Hosting -- Webshops --
---------------------------------------------------------------------
From | Date | Subject | |
---|---|---|---|
Next Message | Gustavo Franklin Nóbrega - Planae | 2005-03-24 14:28:30 | Re: CPU 0.1% IOWAIT 99% for decisonnal queries |
Previous Message | Patrick Vedrines | 2005-03-24 14:04:08 | Re: CPU 0.1% IOWAIT 99% for decisonnal queries |