hardware priority for an SSD database?

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



We're looking to upgrade our database hardware so that it can sustain us while we re-architect some of the more fundamental issues with our applications. The first thing to spend money on is usually disks, but our database currently lives almost entirely on flash storage, so that's already nice and fast. My question is, what we should spend money on next?

With most data stored in flash, does it still make sense to buy as much ram as possible? RAM is still faster than flash, but while it's cheap, it isn't free, and our database is a couple hundred GB in size.

We also have several hundred active sessions. Does it makes sense to sacrifice some memory speed and go with 4 6-core Istanbul processors? Or does it make more sense to limit ourselves to 2 4-core Nehalem sockets and get Intel's 1333 MHz DDR3 memory and faster cores?

Our queries are mostly simple, but we have a lot of them, and their locality tends to be low. FWIW, about half are selects.

Does anybody have any experience with these kinds of tradeoffs in the absence of spinning media? Any insight would be much appreciated. From the information I have right now, trying to figuring out how to optimally spend our budget feels like a shot in the dark.

Thanks!

--
Sent via pgsql-performance mailing list (pgsql-performance@xxxxxxxxxxxxxx)
To make changes to your subscription:
http://www.postgresql.org/mailpref/pgsql-performance

[Postgresql General]     [Postgresql PHP]     [PHP Users]     [PHP Home]     [PHP on Windows]     [Kernel Newbies]     [PHP Classes]     [PHP Books]     [PHP Databases]     [Yosemite]

  Powered by Linux