On 15 July 2015 at 16:44, Andres Freund <and...@anarazel.de> wrote:

> On 2015-07-15 16:36:12 +0100, Simon Riggs wrote:
> > On 15 July 2015 at 16:28, Andres Freund <and...@anarazel.de> wrote:
> > > I think that's generally a fair point. But here we're discussing to add
> > > a fair amount of wrinkles with the copy approach. The fact alone that
> > > the oid is different will have some ugly consequences.
> > >
> >
> > Why? We are creating a local temp table LIKE the global temp table. That
> is
> > already a supported operation. So there is no "different oid".
>
> Then your locking against ALTER, DROP etc. isn't going to work.
>

There would be two objects, both locked. The temp table is just nice and
simple. No problem.

Your optimization may work; I hope it does. My approach definitely will. So
we could choose either.

-- 
Simon Riggs                http://www.2ndQuadrant.com/
<http://www.2ndquadrant.com/>
PostgreSQL Development, 24x7 Support, Remote DBA, Training & Services

Reply via email to