有时我们必须在循环中多次执行相同的DB操作。如何使用JMH计算每个操作的执行时间?
public void applyAll(ArrayList<parameter_type> lists) {
for(parameter_type param : lists) {
saveToDB(param);
}
}
如何为每次执行/调用saveToDB(param)计算执行时间?
答案 0 :(得分:0)
数据库操作实际上与微基准测试无关。他们的意志取决于很多不可能孤立的事情。
至于使用参数,have a look at this answer解释了@Param
注释的使用。