DB Upgrade complete
Mike McGrath
mmcgrath at redhat.com
Wed Jul 11 22:23:49 UTC 2007
Mike Bonnet wrote:
> 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.
>
I'm going to try to get these changes into the db tonight.
-Mike
More information about the Fedora-infrastructure-list
mailing list