SQL服务器的核心许可证费用非常高 ,但是对于大量的RAM来说,许多工作负载会带来更多的好处。 他的内存表格更是如此。
即使4核心的服务器比16核心的服务器的成本更高,对于节省的许可证费用也是值得的!
这似乎是核心数量现在是新的毫无意义的营销数字。
鉴于内存是多么的便宜,我不认为384GB是很多Ram!
更新 ,感谢大家的意见,我也刚刚发现在sqlperformance.com上select一个适用于SQL Server 2014的处理器 ,覆盖了很好的选项。
这很可能。 我有一个例子是一个应用程序,我支持核心数量不像单线程性能那么重要。 所以我有这些系统为应用程序优化:
这些是目前的Sandy / Ivy-Bridge CPU,所以我指定分别运行在3.30GHz和3.50GHz的Intel E5-2643四核和E5-2643 v2六核处理器来处理工作负载。 服务器容纳与更高内核数CPU相同数量的RAM。
您还可以访问英特尔E5-2637 ( 和v2 )处理器,该处理器有2个和4个内核。
那么,如果你真的想要的话,首先你可以在服务器的BIOS中禁用内核,或者购买一个特别低的内核数量的服务器(惠普等等)。但是这样做的主要原因之一是让服务器拥有大量的内存,但内核很less,因为他们的市场非常小。
在你的问题中,我发现了几个“错误”。
为什么不在虚拟机中运行数据库服务器并分配了相应数量的内核? 作为一个奖励,pipe理会更加有用。