Re: Information about storge engine in PostgreSQL

From: Richard Huxton <dev(at)archonet(dot)com>
To: nd02tsk(at)student(dot)hig(dot)se
Cc: pgsql-general(at)postgresql(dot)org
Subject: Re: Information about storge engine in PostgreSQL
Date: 2004-10-21 14:59:34
Message-ID: 4177CED6.6080800@archonet.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-general

nd02tsk(at)student(dot)hig(dot)se wrote:
> Hello
>
> MySQL has information about several storage engines. MEMORY to handle
> temporary tables, InnoDB to handle transactions and which also can split
> its table data over several files/partitions. Splitting of storage is
> something which according to the following article, PostgreSQL does not
> support:
>
> http://www.devx.com/dbzone/Article/20743
>
> But I cannot verify this due to lack of information. I haven't found any
> similar information about the storage engine used by PostgreSQL which I
> think is called Postgres.

PostgreSQL has one and only one storage engine. Unless you intend
working on the source-code of PostgreSQL itself there's no point in
enquiring about its details.

A database is already split over several files, and individual objects
(tables/indexes) may be split into multiple files of 1GB each. You can
spread the load over multiple drives via various RAID setups, symlinks
or, in 8.0 tablespaces.

HTH

PS - treat most articles you read on the web with some caution. Most are
poorly researched by people without the experience to write their topic.
I haven't read the article linked above.

--
Richard Huxton
Archonet Ltd

In response to

Browse pgsql-general by date

  From Date Subject
Next Message Joseph.Dunleavy 2004-10-21 15:06:50 Re: download postgreql problem
Previous Message Vassilev, Lubomir G. 2004-10-21 14:58:37 how to port Oracle database to PostgreSQL?