2009-10-21 25 views
4

我发现了很多关于压力测试Web应用程序的主题。如何在高负载需求下正确测试数据库性能?

我的目标不同,它只测试数据库(sybase sql在任何地方9)。

我需要什么:

  • 一些工具来提供一个诊断的所有SQL的,找到一个瓶颈。我希望我能够轻松宏观地查看整个系统。
  • 设计/构建一个好的sql查询的最佳实践。

系统的问题是:

  • 20GB的数据库大小。
  • 2-5每秒请求数
  • 数以千计的sql在代码中传播(这种混乱只能通过重写系统来解决)。

回答

4

最快的方法实际上是对你的SQL升级Anywhere可以V10或(更好)V11,作为最新版本包括一个完整的性能诊断工具集。有关更多详细信息,请参阅文档here