我正在寻找SQL Server的压力工具。我在谷歌上看到了很多建议。但不是我真正需要的东西。
我真的在寻找一种可以并行运行存储过程列表的工具,以查看对资源的争用程度。收集和报告功能并不重要。但我也想为我们的企业构建服务器提供一些服务器端基础。
我不是在寻找重播功能(是的,它可以做到这一点,但很难编程很多不同的场景)
我看了下面的工具:
答案 0 :(得分:0)
我为这个场景创建了一个简单的测试工具,检查一下它是否对你有用。它是免费的,不需要任何类型的许可。不保证任何表现或质量; - )
用法:StressDb.exe< No。实例> <托特。运行时间(分钟)> <间隔(秒)>
连接字符串应位于配置文件中
所有命令行参数都是必需的。使用整数。
要使用的存储过程也在配置文件中。
您需要安装.NET Framework 3.5。您还可以从多个工作站运行它以获得额外负载,或者如果尝试运行其他存储过程,则可以从同一台计算机上的多个文件夹运行它。您还需要一个SQL用户ID,因为它目前不使用可信连接。
这段代码实际上非常简单,唯一聪明的一点是确保连接不会被合并。
http://......com/..../stressdb.zip
如果您发现它有用,请告诉我。