Re: New server setup

From: Mark Kirkwood <mark(dot)kirkwood(at)catalyst(dot)net(dot)nz>
To: Bruce Momjian <bruce(at)momjian(dot)us>
Cc: Gregg Jaskiewicz <gryzman(at)gmail(dot)com>, Greg Smith <greg(at)2ndquadrant(dot)com>, postgres performance list <pgsql-performance(at)postgresql(dot)org>, Niels Kristian Schjødt <nielskristian(at)autouncle(dot)com>
Subject: Re: New server setup
Date: 2013-03-14 21:37:55
Message-ID: 51424333.608@catalyst.net.nz
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-performance

On 15/03/13 07:54, Bruce Momjian wrote:
> Only use SSDs with a BBU cache, and don't set SSD caches to
> write-through because an SSD needs to cache the write to avoid wearing
> out the chips early, see:
>
> http://momjian.us/main/blogs/pgblog/2012.html#August_3_2012
>

I not convinced about the need for BBU with SSD - you *can* use them
without one, just need to make sure about suitable longevity and also
the presence of (proven) power off protection (as discussed previously).
It is worth noting that using unproven or SSD known to be lacking power
off protection with a BBU will *not* save you from massive corruption
(or device failure) upon unexpected power loss.

Also, in terms of performance, the faster PCIe SSD do about as well by
themselves as connected to a RAID card with BBU. In fact they will do
better in some cases (the faster SSD can get close to the max IOPS many
RAID cards can handle...so more than a couple of 'em plugged into one
card will be throttled by its limitations).

Cheers

Mark

In response to

Responses

Browse pgsql-performance by date

  From Date Subject
Next Message Mark Kirkwood 2013-03-14 21:47:07 Re: New server setup
Previous Message Andrew Dunstan 2013-03-14 19:39:25 Re: Speed of EXCECUTE in PL/PGSQL