2012-08-09 21 views
0

我是一名Java开发人员,现在被调入性能测试团队为其开发测试数据库性能的工具。我的工作是开发一个工具,它接受一组查询,同时击中数据库(线程)并计算平均响应时间。使用Java工具测试数据库性能

这个工具被开发作为一个附加价值,打动客户,从而走出来的红色状态的项目目前正处于我的问题是..

  1. 难道真的是一个有用的工具,并使用线程同时击中它给我们可能需要的实际响应时间?
  2. 任何建议,以进一步改善上述工具?例如,添加图表时间vs没有查询
  3. 关于其他可用于测试数据库性能的工具的想法?

注意:这是一个内部工具,我不关心数据库的性能,我只是需要测试它是否可以处理多个查询而没有太多延迟。也请不要建议使用现有的工具,因为我们提供的东西“额外”

+0

性能并不仅仅涉及处理多个查询。它会忽略集成到DBMS中的优化器; oracle中的存储过程需要SGA内存调整才能正常运行(由于这种情况,只能在生产环境中看到故障)......该工具会给出信号,但它不是一个完整的诊断 – Alfabravo 2012-08-09 20:44:45

回答