From: | Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us> |
---|---|
To: | jose fuenmayor <jafn82(at)gmail(dot)com> |
Cc: | pgsql-admin(at)postgresql(dot)org |
Subject: | Re: separate WAL |
Date: | 2005-12-12 16:25:05 |
Message-ID: | 2696.1134404705@sss.pgh.pa.us |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-admin |
jose fuenmayor <jafn82(at)gmail(dot)com> writes:
> How can I install pg_xlog (WAL) in another partition, i mean separate the
> data directory from WAL, i have a single scsi disk with four partitions
> /, /boot, /data(data for postgresql), /WAL(pg_xlog), i ve heard that by
> doing this occurs a boost in postgreSQL performance, thanks in advance
> anyone that helps me.
If there's only one physical disk spindle, there is no performance value
in spreading PG across multiple partitions on that disk --- in fact that
will likely be a net loss, because it'll force larger seek distances
between the different files the database has to access.
The common recommendation is to put WAL on a separate *physical disk*.
If you don't have multiple disks there's no advantage to be gained.
(I have seen people put WAL on a separate logical partition anyway,
because it insulates the WAL from possible out-of-disk-space conditions
in the other partitions, which is a good thing because out-of-space
is a PANIC condition for WAL but not for the main DB. But if you're
doing it because you think you'll gain performance you are misguided.)
regards, tom lane
From | Date | Subject | |
---|---|---|---|
Next Message | Michael Fuhr | 2005-12-12 16:50:28 | Re: pg_restore fails with postgis |
Previous Message | Scott Marlowe | 2005-12-12 16:12:27 | Re: separate WAL |