我正在寻找一个SQL Server的压力工具。我在Google上看到了很多建议。但不是我真正需要的东西。
我真的在寻找一个工具,它可以并行地运行一个存储过程列表,看看有多少资源争用。收集和报告功能并不那么重要。但我也想要一些服务器端的基础,我们的企业建设服务器。
我不是在寻找重播功能(是的,它可以做到这一点,但是很难编程很多不同的场景)。
我看过以下工具:
发布于 2010-08-05 20:38:03
我为这个场景创建了一个简单的测试工具,查看它是否对您有任何帮助。这是免费的,不需要任何形式的许可。没有任何性能或质量保证;-)
用法: StressDb.exe )
连接字符串应该驻留在配置文件中。
所有命令行参数都是必需的。使用整数。
要使用的存储的proc也在配置文件中。
您需要安装.NET框架3.5。您还可以在多个工作站上运行它以进行额外的加载,或者如果试图运行其他存储过程,则可以从同一台计算机上的多个文件夹运行它。您还需要一个SQL用户Id,因为它目前不使用可信连接。
这段代码实际上非常简单,唯一聪明的地方是确保连接没有池化。
http://......com/..../stressdb.zip
如果你觉得有用的话请告诉我。
https://stackoverflow.com/questions/3391002
复制相似问题