小编JP *_*ons的帖子

比较虚拟服务器和专用服务器之间的 Microsoft SQL 服务器性能

我目前有一台专用的 Windows 2008 r2 服务器,由于成本原因,我正在考虑迁移到虚拟服务器。现在我知道 SQL 应该在专用服务器上,但是灵活性和成本对于我们的情况来说是一个很大的优势。我想比较两台服务器。我知道这很难,因为一个是实际负载的生产服务器,另一个是一个用户的测试服务器。

两者都运行 Microsoft SQL Server 2008。dedicated 有 12 GB ram,virtual 有 12 GB ram 专用有一个双四核 CPU,virtual 有 4 个 CPU

两者都具有完全相同的数据库(我在虚拟测试中从生产中恢复了备份)

我使用大量视图执行了大量选择查询,并使 Microsoft SQL Server Management Studio 包含Client statistics. 显示总执行时间

不知何故,虚拟现在显示为零(因为我们添加了 2 个虚拟 CPU),但在管理工作室的右下角,它显示虚拟服务器用了 3 秒,专用服务器(生产)用了 2 秒来完成查询。

如何在虚拟和生产之间进行良好的比较?

编辑:有人告诉我,VMWare 中的半虚拟化设置可以更好地比较两个实例的性能。

performance sql-server-2008

5
推荐指数
2
解决办法
2831
查看次数

标签 统计

performance ×1

sql-server-2008 ×1