我在这个领域完全是个新手。
我即将租用一台安装了 Microsoft Windows Web Server 2008 的专用服务器。
计划是将我们开发的 Web 应用程序放入其中。但对于此 Web 应用程序,我们需要 Microsoft SQL Server 2008 Web 版。我读到过一些文章说两者都兼容……但我不确定。所以如果可能的话,我希望就这个问题进行一些确认。
此外,在此服务器的描述中,它说:“Windows Server 2008 Web Edition(1 个处理器)”。这显然意味着它只使用 1 个处理器……我不知道这可以应用于 Windows 本身……我以为它只是 SQL Server(因为许可证是按处理器计算的)。这是打字错误吗?还是 Windows Web Server 也是按处理器计算的?此外,从性能角度来看,我是否选择了正确的 Windows Server 和 SQL Server 版本?(我记得你,这是我们开发的 Web 应用程序)。我认为 Windows Server 和 SQL Server 的其他发行版只是功能问题,而不是性能问题……对吗?
附言:我知道,我知道……一篇帖子里的问题太多了。但如果你认为创建多个问题更正确……我可以这样做。
答案1
它们是兼容的。
不,这意味着价格是针对一个处理器的。这些是按处理器许可的。您必须许可与服务器拥有的处理器数量相同的处理器。对于两者。
全部按处理器计算。SPLA 许可就是这样运作的。因此它们很便宜 ;) 并且没有 CAL。
如果资金是个问题,请尝试使用 expres 版本。否则 - 您将在遇到问题时看到。下一个真正的升级将是 SQL 的企业服务器 - 非常昂贵。性能在很大程度上取决于硬件(磁盘子系统 - 不要使用少于 2 个驱动器组)和确切的编程/要求。
我曾见过服务器每秒处理 2 个请求时就崩溃 - 因为愚蠢的程序员没有输入索引。这确实取决于情况。SQL Server 的性能确实很高,但 SQL Server 的性能确实取决于您如何使用它以及您在 IO 方面的需求。
注意:如果这对您来说是一个开始,请查看 MS BizSpark 计划 - 前三年有很多低成本的东西。