[Date Prev][Date Next] [Thread Prev][Thread Next]
[Thread Index]
[Date Index]
[Author Index]
Re: DB Upgrade complete
- From: Mike Bonnet <mikeb redhat com>
- To: fedora-infrastructure-list redhat com
- Subject: Re: DB Upgrade complete
- Date: Wed, 11 Jul 2007 18:19:16 -0400
On Wed, 2007-07-11 at 18:09 -0400, Toshio Kuratomi wrote:
> On Tue, 2007-07-10 at 10:09 -0500, Mike McGrath wrote:
> > Mike Bonnet wrote:
> > > On Tue, 2007-07-10 at 09:56 -0500, Mike McGrath wrote:
> > >
> > >> With autovacuum on do we still have to run the nightly vacuum jobs?
> > >>
> > >
> > > We'll have to keep an eye on the heavily-updated tables, but autovacuum
> > > combined with the max_fsm_pages increase should remove the need for the
> > > nightly vacuums.
> > >
> >
> > Sounds good, I'll leave them in the cron.d file but comment them out and
> > mention why.
> >
> We probably want to change to a monthly maintenance schedule where we
> run a vacuum full on the dbs.
If things are configured correctly, postgres 8.1 should never require a
full vacuum. Dead tuples get garbage-collected by the auto-vacuum
process and the space is reused for new tuples. I'd rather avoid a
window where all access to tables is locked out by the vacuum full.
> I also noticed that shmmax hasn't been increased from the default
> (32MB). Do we need to do that to match the shared cache buffer (512MB)?
>
> $ /sbin/sysctl kernel.shmmax
> kernel.shmmax = 33554432
Yes, there's a note about that in the diff. It needs to get changed or
postgresql won't start with the modified config.
[Date Prev][Date Next] [Thread Prev][Thread Next]
[Thread Index]
[Date Index]
[Author Index]