Re: resource allocation ; postgresql-8.0

From: Scott Marlowe <smarlowe(at)g2switchworks(dot)com>
To: "Kavan, Dan (IMS)" <KavanD(at)imsweb(dot)com>
Cc: postgres <pgsql-admin(at)postgresql(dot)org>
Subject: Re: resource allocation ; postgresql-8.0
Date: 2005-05-12 19:13:12
Message-ID: 1115925192.22291.12.camel@state.g2switchworks.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-admin

On Thu, 2005-05-12 at 12:56, Kavan, Dan (IMS) wrote:
> Scott,
> If you had two applications that were each connecting to two different
> databases, have you found that it's beneficial to have to different
> instances of postgres running?

I haven't, but I could see where, if the workloads were very different,
it might be advantageous.

> I have a few reasons why I think it would be better. One, it would be
> beneficial to customize parameters for each application. They would be
> different sizes for example and they may each have different amounts of
> people connecting to them.

Possible. It really depends on how different they are. There are
benefits to having only one postmaster running, but since you've got
3gigs+ memory, the memory savings probably isn't one of them.

> Two, from a networking perspective, it may
> be faster ( 2 different ports rather than one )

I doubt that would be a big difference.

> Do you agree with those
> reasons or can you think of other reasons it would be wise?

Well, running two separate clusters under separate postgres superuser
account would afford the maximum in isolation. Plus you could easily
place each cluster on it's own storage to provide better performance and
keep them from interacting with each other. If, at some later date you
decide to put them on separate machines you're aleady halfway there.

> It seems
> like it would be more administrative work to have 2 different instances,
> so there may be some cons to that idea as well.

Exactly. You need to schedule separate vacuums for each, etc...

I tend to leave it on one cluster unless performance starts to become an
issue.

In response to

Browse pgsql-admin by date

  From Date Subject
Next Message Tom Lane 2005-05-12 19:15:27 Re: Compile Error for postgresql-8.0.3
Previous Message Postgres Admin 2005-05-12 19:12:14 ACT! and PostgreSQL