我发现了很多关于压力测试 Web 应用程序的主题。
我的目标不同,它只测试数据库(sybase sql Anywhere 9)。
我需要的:
- 一些工具可以对所有 sql 进行诊断并找到瓶颈。我希望我可以轻松地宏观查看整个系统。
- 设计/构建良好 sql 查询的最佳实践。
系统问题如下:
- 20GB 数据库大小。
- 每秒 2-5 个请求
- 代码中散布着上千条sql(这种乱七八糟的只能重写系统解决)。
我发现了很多关于压力测试 Web 应用程序的主题。
我的目标不同,它只测试数据库(sybase sql Anywhere 9)。
我需要的:
系统问题如下:
最快的方法实际上是将 SQL Anywhere 升级到 v10 或(更好的)v11,因为最新版本包括完整的性能诊断工具集。有关详细信息,请参阅此处的文档。
这里列出了几个开源工具: