Re: Tunning postgresql on linux (fedora core 3)

From: Richard Huxton <dev(at)archonet(dot)com>
To: Din Adrian <adrian(dot)din(at)easynet(dot)ro>
Cc: 'Postgresql Performance' <pgsql-performance(at)postgresql(dot)org>
Subject: Re: Tunning postgresql on linux (fedora core 3)
Date: 2005-02-03 14:52:04
Message-ID: 42023A94.5040904@archonet.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-performance pgsql-sql

I'll repeat myself:

Please CC the mailing list as well as replying to me, so that others
can help too.

Din Adrian wrote:
>
> On Thu, 03 Feb 2005 13:56:50 +0000, Richard Huxton <dev(at)archonet(dot)com>
> wrote:
>
>> Please CC the mailing list as well as replying to me, so that others
>> can help too.
>>
>>
>>> b) in docs say that after 7.2 seting this to false does'n turn off
>>> the wall ...!? wich option does?
>>
>>
>> The docs don't say that, as far as I can see. It doesn't make sense
>> to turn off the WAL.
>
>
> hmm this is the doc about ...
>
> ' NOTE: Since 7.2, turning fsync off does NOT stop WAL. It does stop
> checkpointing, however. This is a change in the notes that follow Turn
> WAL off (fsync=false) only for a read-only database or one where the
> database can be regenerated from external software. While RAID plus
> UPSes can do a lot to protect your data, turning off fsync means that
> you will be restoring from backup in the event of hardware or power
> failure.'

I don't know what this is, and you don't give a URL, but it DOES NOT
appear to be in the manuals.

You should probably read the sections of the manuals regarding "run-time
configuration" and "write ahead logs". The manuals are quite extensive,
are available online at http://www.postgresql.org/ and also in most
distributions.

This is probably a good place to start.
http://www.postgresql.org/docs/8.0/interactive/runtime-config.html#RUNTIME-CONFIG-WAL

> If you turn it off you should have more speed ... !!!???

Basically, as I said in my last email - fsync=true makes sure
transaction details are safely stored on disk. If you turn this off, the
database doesn't have to wait for the data to physically be written to
the disk. But, if power fails then data might be in OS or disk cache and
so lost when you restart the machine.

Please CC the mailing list if you reply to this message.
--
Richard Huxton
Archonet Ltd

In response to

Responses

Browse pgsql-performance by date

  From Date Subject
Next Message Richard Huxton 2005-02-03 15:15:32 Re: [PERFORM] Tunning postgresql on linux (fedora core 3)
Previous Message Markus Schaber 2005-02-03 13:59:25 Re: [postgis-users] Bad query optimizer misestimation because of

Browse pgsql-sql by date

  From Date Subject
Next Message Richard Huxton 2005-02-03 15:15:32 Re: [PERFORM] Tunning postgresql on linux (fedora core 3)
Previous Message Bradley Miller 2005-02-03 14:16:01 Re: pg_restore problem