Re: PostgreSQL 8.2 Linux 64-Bit für Haevy Load Website

From: Peter Eisentraut <peter_e(at)gmx(dot)net>
To: pgsql-de-allgemein(at)postgresql(dot)org
Cc: "apoc9009(at)yahoo(dot)de" <apoc9009(at)yahoo(dot)de>
Subject: Re: PostgreSQL 8.2 Linux 64-Bit für Haevy Load Website
Date: 2007-02-13 10:04:20
Message-ID: 200702131104.21135.peter_e@gmx.net
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-de-allgemein

apoc9009(at)yahoo(dot)de wrote:
> Ich wüsste von euch gerne wie Ihr das DB-Layout gestalten würdet und
> zwar so, dass
> sagen wir ca.10.000 angemeldete User keine Datenbankseitigen
> Performanceprobleme
> verursachen.

Für 10000 gleichzeitige Benutzer braucht man wahrscheinlich auch erstmal
so um die 20 GB Hauptspeicher. Dürfte also etwas schwierig werden.

> Mein bisheriges Vorgehen setzt komplett auf Tablespaces und Slony

Slony macht ein einzelnes System langsamer. Irgendwas wird wohl die
replizierten Daten auf den Slave-Systemen auch nutzen?

> und zwar in der Form
> das ich die stark frequentieren Tabellen (Message, User, Interessen,
> und Forums Tables) separat
> in eigene Tablespaces untergebracht habe (sprich die
> hochfrequentieren Tables haben alle einen
> eigenen Tablespace).

Viel wichtiger wäre es, WAL und Indexe auf eigene Platten zu legen.

--
Peter Eisentraut
http://developer.postgresql.org/~petere/

In response to

Responses

Browse pgsql-de-allgemein by date

  From Date Subject
Next Message apoc9009@yahoo.de 2007-02-13 10:26:46 Re: [pgsql-de-allgemein] PostgreSQL 8.2 Linux 64-Bit für Haevy Load Website
Previous Message apoc9009@yahoo.de 2007-02-13 09:54:00 Re: [pgsql-de-allgemein] PostgreSQL 8.2 Linux 64-Bit für Haevy Load Website