如何对 SQL 服务器进行压力测试?

sta*_*lee 11 mysql performance sql-server performance-testing

我的任务是对我们的 MSSQL 服务器和 MySQL 服务器进行压力测试。我想知道是否有任何工具或脚本可以在我们当前的系统和新系统上使用来比较性能?

我想测量读/写磁盘和处理器性能。任何其他可能有用的东西也会很棒。

谢谢!

Bre*_*zar 10

Quest 提供了适用于 Oracle、SQL Server 和 MySQL 的 Benchmark Factory 的免费版本:

http://www.quest.com/benchmark-factory/

我在为 Quest 工作时录制了一段关于开始使用它的视频:

http://www.toadworld.com/Videos/tabid/831/TID/559/cid/161/Default.aspx

您可以调用自己存储的过程、重放跟踪、运行 TPC 基准脚本等。但是,它并不完全易于使用 - 因此视频。


Der*_*ney 4

对于 MySQL,有官方基准测试套件或者使用像sysbench这样的工具。我目前正在测试 sysbench,但遇到了一些麻烦