Re: Inherited tables vs UNION ALL views - Mailing list pgsql-general

From Tom Lane
Subject Re: Inherited tables vs UNION ALL views
Date
Msg-id 27882.1158240252@sss.pgh.pa.us
Whole thread Raw
In response to Inherited tables vs UNION ALL views  (Florian Weimer <fweimer@bfk.de>)
List pgsql-general
Florian Weimer <fweimer@bfk.de> writes:
> I'm going to create a (manually) partioned table and wonder whether I
> should use inherited tables or an explicitly created view using UNION
> ALL.  Constraint exclusion is not important for this application
> (major updates will directly target the individual tables).

IIRC, these should be planned equivalently in 8.2, but they go through
different planner paths in 8.1 and before --- you'll want to check the
specific queries you have in mind and see whether they get planned as
you want.  C-E definitely only works on the inheritance case in 8.1.

            regards, tom lane

pgsql-general by date:

Previous
From: Berend Tober
Date:
Subject: Re: remote duplicate rows
Next
From: "Jan van der Weijde"
Date:
Subject: Question about timestamp with time zone