0

我是一名 Java 开发人员,现在加入了一个性能测试团队,为他们开发一个测试数据库性能的工具。我的工作是开发一个工具,它接受一组查询,同时访问数据库(线程)并计算平均响应时间。

该工具正在开发为增值服务,以打动客户,从而摆脱项目目前处于的红色状态。我的问题是..

  1. 它真的是一个有用的工具吗?使用线程同时命中它会给我们实际的响应时间吗?
  2. 有什么建议可以进一步改进上述工具吗?例如,添加图表时间与查询次数
  3. 关于可以开发用于测试数据库性能的其他工具的任何想法?

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

4

2 回答 2

1

您可以使用提供 jdbc 采样器的 jmeter。

看:

问候

菲利普

于 2012-08-09T20:45:09.280 回答
0

这不完全是您问题的答案,而是一个建议。

我会使用一些完善的数据库基准测试,如 TPC-H,并从 Java 运行它来记录结果。

我建议查看此线程以获取更多信息:

如何记录运行存储在文件中的 sql 语句的执行时间?

于 2012-08-09T20:47:37.673 回答