Re: [NOVICE] Extreme high load averages

From: Martin Foster <martin(at)ethereal-realms(dot)org>
To: Shridhar Daithankar <shridhar_daithankar(at)persistent(dot)co(dot)in>, PostgreSQL Performance <pgsql-performance(at)postgresql(dot)org>
Subject: Re: [NOVICE] Extreme high load averages
Date: 2003-07-10 06:43:22
Message-ID: 3F0D0B0A.70506@ethereal-realms.org
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-novice pgsql-performance

Shridhar Daithankar wrote:
>
>
> I have an idea.
>
> How about creating a table for each day. Use it for a while and rename it.
> Since you can rename a table in transaction, it should not be a problem.
>
> You can use inheritance if you want to query all of them. Using indexes and
> foregin keys on inherited tables is a problem though.
>
> That way deletion would be avoided and so would vacuum. It should be mich
> lighter on the system overall as well.
>
> Tell us if it works.
>
> Bye
> Shridhar
>

Generally I won't be pulling 250K rows from that table. It's
maintained nightly during the general cleanup process where stale users,
rooms and posts are removed from the system. Then the system runs a
normal VACUUM ANALYSE to get things going again smoothly.

Once a week a more detailed archiving takes place which runs an all out
vaccume and re-index. That's the so called plan at least.

As for creating a new table, that in itself is a nice idea. But it
would cause issues for people currently in the realm. Their posts
would essentially dissapear from site and cause more confusion then its
worth.

Inheritance would work, but the database would essentially just grow and
grow and grow right?

BTW, I can't thank you all enough for this general advice. It's
helping me get this thing running very smoothly.

Martin Foster
Creator/Designer Ethereal Realms
martin(at)ethereal-realms(dot)org

In response to

Responses

Browse pgsql-novice by date

  From Date Subject
Next Message Shridhar Daithankar 2003-07-10 07:11:16 Re: [NOVICE] Extreme high load averages
Previous Message Shridhar Daithankar 2003-07-10 06:30:16 Re: [NOVICE] Extreme high load averages

Browse pgsql-performance by date

  From Date Subject
Next Message Shridhar Daithankar 2003-07-10 07:11:16 Re: [NOVICE] Extreme high load averages
Previous Message Shridhar Daithankar 2003-07-10 06:30:16 Re: [NOVICE] Extreme high load averages