"Joshua D. Drake" <[email protected]> writes:
> On 12/01/2016 07:00 AM, [email protected] wrote:
>> The only mention of this that I've seen is in Section 29.5 (WAL
>> Internals),
>> and that just says "it is advantageous...", with no explanation.
> The reason it can be advantageous is that pg_xlog has a different write
> profile that $PGDATA. The WAL is written sequentially versus randomly.
Yeah. The traditional understanding of that was you wanted to keep a
write head positioned over the current end-of-WAL, which of course only
applies to spinning rust.
It's still true that under heavy update loads, your I/O volume to WAL is
probably comparable to your I/O volume to everything else, which might
justify a separate SSD just on write bandwidth grounds. But seek delays
aren't part of the calculation anymore.
regards, tom lane
--
Sent via pgsql-docs mailing list ([email protected])
To make changes to your subscription:
http://www.postgresql.org/mailpref/pgsql-docs