对 MS SQL Server 2008 进行基准测试

对 MS SQL Server 2008 进行基准测试

我们有几个生产 SQL 服务器,一些是物理的,一些是虚拟的。我真的很想有一些通用脚本,我可以对每个服务器运行这些脚本,也许可以使用 AdventureWorks 对它们进行压力测试并比较性能。

有人知道常用的东西吗?我知道不同类型的负载(例如 OLTP、DW)需要不同的硬件,但我需要一些东西来开始,以便在不同的环境之间进行一些准确的比较。

答案1

奇妙的作品。

也许使用 AdventureWorks 来对付每一个

可怜的数据库。对于真正的单词测试来说太小了。你特别想测试什么?

有测试,但是需要很多硬件。

总的来说,我做了一个很好的 SQLIO 测试,另外你也可以做一些基于 CPU 的测试。就是这样。

答案2

如果您只是想获取服务器的一些基线统计数据,我建议您从 Perfmon 计数器开始。Brent Ozar 在此处提供了出色的教程:SQL Server 性能计数器教程

这些统计数据非常适合识别瓶颈、趋势使用情况(多次运行时)、识别您可能希望合并的服务器等。

相关内容