我们的网络应用程序的数据库服务器(运行SQL Server 2008)开始受到攻击,因此我想将其升级到更好的方框。我们仍然可能会使用托管解决方案。
我知道RAM越多越好,但处理器呢?拥有多核处理器或面向服务器的处理器(如Xeon或Opteron)更好吗?
答案 0 :(得分:1)
是的,在标准处理器上使用Xeon处理器有助于提高SQL Server的整体性能。更重要的是你的RAM。高性能RAM也将提高SQL Server的性能。为了获得最佳性能,您可能希望获得15k rpm的硬盘。
良好的经验法则,技术(RAM,处理器和硬盘)越快越好!
答案 1 :(得分:1)
我知道这可能是显而易见的,但还没有人提到它:如果可能,请选择64位操作系统。更多的记忆,更快。
答案 2 :(得分:1)
所有这些谈论更好的硬件,但没有人谈论性能调整你的数据库。虽然我必须同意大多数评论,特别是RAM和HD。越来越快,总是更好。
答案 3 :(得分:0)
就像你说的那样 - RAM越多越好。但下一个最重要的组件是RAID中的HDD。 可能“最佳”是RAID 0 + 1,有时也称为RAID 10。
答案 4 :(得分:0)
需要考虑的另一件事是许可。微软每个插槽收费 - 而不是每个核心。我相信Oracle会收取每个核心完整许可证的百分比。在任何一种情况下,你都可以通过使用更少的核心数量CPU的套接字来节省相当多的钱。