Re: Temporary Views - Mailing list pgsql-hackers

From Rod Taylor
Subject Re: Temporary Views
Date
Msg-id 1029252054.74400.50.camel@jester
Whole thread Raw
In response to Re: Temporary Views  (Tom Lane <tgl@sss.pgh.pa.us>)
Responses Re: Temporary Views  (Tom Lane <tgl@sss.pgh.pa.us>)
List pgsql-hackers
On Tue, 2002-08-13 at 11:11, Tom Lane wrote:
> Gavin Sherry <swm@linuxworld.com.au> writes:
> > I'm thinking that temporary views should be pretty trivial to
> > implement.
> 
> ... except not so trivial, per the rest of your note.
> 
> Do we actually need any such feature?  Views on temp tables already work
> correctly in CVS tip: the implicit DROP CASCADE on temp tables at
> backend exit makes such views go 'way too.

I was playing with this a while back (when I had initially added CASCADE
to tables).  I believe that in the event of a crash the temp tables are
not removed until their next use.  This means that stale *real* items
may litter the system but the temp table no longer exists in these rare
occurrences.

However, having all temporary items removed during backend startup would
remove this case.



pgsql-hackers by date:

Previous
From: Bruce Momjian
Date:
Subject: Re: Temporary Views
Next
From: Rod Taylor
Date:
Subject: Re: Temporary Views