Re: Anonymous code block with parameters - Mailing list pgsql-hackers

From Peter Eisentraut
Subject Re: Anonymous code block with parameters
Date
Msg-id 54207CA8.9030606@gmx.net
Whole thread Raw
In response to Re: Anonymous code block with parameters  (Andres Freund <andres@2ndquadrant.com>)
Responses Re: Anonymous code block with parameters  (Andres Freund <andres@2ndquadrant.com>)
List pgsql-hackers
On 9/18/14 7:40 AM, Andres Freund wrote:
> I fail to see why that is so much preferrable for you to passing
> parameter to DO?
> 
> 1) You need to think about unique names for functions
> 2) Doesn't work on HOT STANDBYs
> 3) Causes noticeable amount of catalog bloat
> 4) Is about a magnitude or two more expensive

Doesn't this apply to all temporary objects?  It would also be great to
have temporary tables, temporary indexes, temporary triggers, temporary
extensions, etc. that don't have the above problems.  I think inventing
a separate mechanism for working around each instance of this problem
would end up being very confusing.




pgsql-hackers by date:

Previous
From: Robert Haas
Date:
Subject: Re: END_OF_RECOVERY shutdowns and ResetUnloggedRelations()
Next
From: Andres Freund
Date:
Subject: Re: Anonymous code block with parameters