Re: Performance of pl/pgsql functions? - Mailing list pgsql-general

From Pavel Stehule
Subject Re: Performance of pl/pgsql functions?
Date
Msg-id CAFj8pRAdYL1-hCxH+QSZQKHt9YnoaOiGkfX4cNc9mzUTimcs1w@mail.gmail.com
Whole thread Raw
In response to Re: Performance of pl/pgsql functions?  (John R Pierce <pierce@hogranch.com>)
Responses Re: Performance of pl/pgsql functions?  (Merlin Moncure <mmoncure@gmail.com>)
List pgsql-general
2012/9/14 John R Pierce <pierce@hogranch.com>:
> On 09/13/12 10:17 PM, Wells Oliver wrote:
>>
>> Do these tend to perform well? I have some simple formulas in functions
>> like so:
>
>
> if you code your function in SQL instead of plpgsql, and mark it immutable,
> it can be inlined by the planner.

you don't need to mark SQL functions - it is not black box for
optimizer and usually better is don't mark SQL functions.

Regards

Pavel

>
>
>
> --
> john r pierce                            N 37, W 122
> santa cruz ca                         mid-left coast
>
>
>
> --
> Sent via pgsql-general mailing list (pgsql-general@postgresql.org)
> To make changes to your subscription:
> http://www.postgresql.org/mailpref/pgsql-general


pgsql-general by date:

Previous
From: John R Pierce
Date:
Subject: Re: Performance of pl/pgsql functions?
Next
From: Peter Hopfgartner
Date:
Subject: Re: Best free tool for relationship extraction