哪种types的内存比服务器使用的平均速度快?

我正在构build一个将用于SQL Server的服务器计算机,并计划使用类似32GB的RAM,并将数据库放入内存中。 (我知道所有关于电力消失时的数据丢失问题)。 我还没有跟上新的记忆棒的date。

我应该得到什么样的记忆,比平均速度更快,而且不是很贵? 我买了很多内存,所以我正在寻找高于平均水平但低于高端的内存,如果高端是非常昂贵的。

(我将使用Windows Server 2008 R2 Standard或Windows HPC Server 2008 R2)

PC3-10600(DDR3-1333 – 峰值传输10667 MB / s)速度很快,但不是PC3-12800的现金刻录机。 (DDR3-1600 – 12800 MB / s的峰值传输)。

比PC3-10600低一级的是PC3-8500(DDR3-1066 – 8533 MB / s的峰值转移)。 现在大多数现成的台式电脑都是这样,而且被认为是平均速度。

现在警告RAM价格高。

您今天可能会在为服务器寻找三种不同types的内存:

  • DDR2 800 MHz
  • DDR3 1333 MHz
  • DDR3 1600 MHz

不要指望有任何便宜的方法。 你通常会得到你所支付的记忆。 很多服务器configuration为使用公用内存(非ECC,未注册,无缓冲),这样的服务器将以稳定性为代价节省您的一些钱。

你可能做的是以更低的时钟获得记忆,但是你会失去performance。 如果你想获得比平均水平更好的成绩,你将会得到比平均水平更高的报酬。

Pehrs和Wesley的“Nonapeptide”几乎已经确定了速度和types选项,但是要注意正确的服务器尺寸也是很重要的,因为这样可以显着地限制速度和总带宽Intel Xeon 5500&5600系列系统有三个在内存控制器和内存带宽被最大化时,所有使用像6,12,18等稍微奇怪的大小的RAM尺寸将有高达50%的有效带宽比4,8等大小在这些系统上。每个内存通道的DIMM数量最大允许的DIMM速度也是相关的 – 大多数(全部?)Xeon 5500的有限1333Mhz速度configuration,每通道不超过1个DIMM。

如果通过“将数据库放在RAM中”来引用您之前关于Windows Server 2008上的RAM磁盘的问题 ,则答案也是一样的:SQL Server具有出色的caching,不需要混淆RAM磁盘。

我不知道便宜的内存和把数据库放在内存中是否真的会变得很好。 取决于您的服务器将如何关键的任务。 看看ecc内存的价格。 这是更昂贵的,机器人可能是值得的溢价。 据我所知,速度并不快。

如果您selectECC,那么您只需确保您select的CPU支持它。 英特尔的核心(桌面)CPU通常不会,所以,离开AMD和英特尔XEON线,但不是任何的Xeon。 我已经为我的目的列出了一个清单,所以只要问你是否正朝着这个方向前进,我就会把它解决。