Re: how many record versions - Mailing list pgsql-general

From Joe Conway
Subject Re: how many record versions
Date
Msg-id 40B23BAB.8090007@joeconway.com
Whole thread Raw
In response to Re: how many record versions  (Greg Stark <gsstark@mit.edu>)
Responses Re: how many record versions  (Steve Atkins <steve@blighty.com>)
List pgsql-general
Greg Stark wrote:
> Well this was actually under Oracle, but I can extrapolate to Postgres given
> my experience.
>
> The idea tool for the job is a feature that Postgres has discussed but hasn't
> implemented yet, "partitioned tables". Under Oracle with partitioned tables we
> were able to drop entire partitions virtually instantaneously. It also made
> copying the data out to near-line backups much more efficient than index
> scanning as well.

I think you can get a similar effect by using inherited tables. Create
one "master" table, and then inherit individual "partition" tables from
that. Then you can easily create or drop a "partition", while still
being able to query the "master" and see all the rows.

HTH,

Joe

pgsql-general by date:

Previous
From: Ericson Smith
Date:
Subject: Re: [ADMIN] Clustering Postgres
Next
From: Robert Fitzpatrick
Date:
Subject: Error building PHP with PostgreSQL support