Re: Buglist - Mailing list pgsql-general

From Andrew Sullivan
Subject Re: Buglist
Date
Msg-id 20030821202236.GE10003@libertyrms.info
Whole thread Raw
In response to Re: Buglist  ("Shridhar Daithankar" <shridhar_daithankar@persistent.co.in>)
Responses Re: Buglist
List pgsql-general
On Thu, Aug 21, 2003 at 09:10:34PM +0530, Shridhar Daithankar wrote:
> Well, nothing can help if the database has dead tuples already.
> Sometime somebody has to take time to run vacuum full and/or
> database reload to get a clean state.

But if you have a busy system, you'll have new dead tuples.

> Point I am trying to make is to tune FSM and autovacuum frequency
> such that you catch all the dead tuples in RAM, which is
> non-blocking operation at the expense of some CPU power. I am sure
> 1 min autovacuum I suggested is waaay too aggressive for any
> scheduled vacuum isn't it?

Not for some cases.  In (say) 40% write situation, you have _lots_ of
dead tuples.  Perhaps you can make the application more efficient,
but that's not always an option (maybe you don't have the code).

A

--
----
Andrew Sullivan                         204-4141 Yonge Street
Liberty RMS                           Toronto, Ontario Canada
<andrew@libertyrms.info>                              M2P 2A8
                                         +1 416 646 3304 x110


pgsql-general by date:

Previous
From: Ian Barwick
Date:
Subject: Re: [HACKERS] [pgsql-advocacy] Need concrete "Why Postgres not MySQL" bullet list
Next
From: Ian Barwick
Date:
Subject: Re: [pgsql-advocacy] Need concrete "Why Postgres not MySQL" bullet list