我在 3NF 中有一个 SQL Server 2008 数据库。
我必须检查数据库是否可以支持许多并发用户。
哪种方法最好?
有没有免费的工具可以做到这一点?
非常感谢。
我在 3NF 中有一个 SQL Server 2008 数据库。
我必须检查数据库是否可以支持许多并发用户。
哪种方法最好?
有没有免费的工具可以做到这一点?
非常感谢。
SQLQueryStress - http://www.datamanipulation.net/SQLQueryStress/documentation/documentation.asp
和
SQLStress - http://www.sqlstress.com/Overview.aspx
两者看起来都非常适合您想做的事情。
数据库设计和您针对它运行的查询至关重要;没有通用的答案是可靠的。
我建议您从 MS SQL 社区的基准工具开始。
由于用户希望不直接访问数据库,因此您必须有一些前端,这就是我将执行负载测试的地方。您可以使用 TFS 和Selenium进行负载测试。
假设您已经创建了某种查询数据库的 Web 前端,那么优秀的开源工具Sahi将真正帮助您。测试工具包允许您模拟使用您的网站的多个用户 - 因此您的数据库。