mirror of
https://github.com/Kingsrook/qqq.git
synced 2025-07-18 13:10:44 +00:00
Set query stat first result time immediately after loop (as well as inside rs loop) in case no results found (is this why we have the slow fed-ex cache use-cases?)
This commit is contained in:
@ -142,6 +142,11 @@ public class RDBMSAggregateAction extends AbstractRDBMSAction implements Aggrega
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/////////////////////////////////////////////////////////////////
|
||||||
|
// in case there were no results, set the firstResultTime here //
|
||||||
|
/////////////////////////////////////////////////////////////////
|
||||||
|
setQueryStatFirstResultTime();
|
||||||
|
|
||||||
}), params);
|
}), params);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -88,8 +88,6 @@ public class RDBMSCountAction extends AbstractRDBMSAction implements CountInterf
|
|||||||
{
|
{
|
||||||
if(resultSet.next())
|
if(resultSet.next())
|
||||||
{
|
{
|
||||||
setQueryStatFirstResultTime();
|
|
||||||
|
|
||||||
rs.setCount(resultSet.getInt("record_count"));
|
rs.setCount(resultSet.getInt("record_count"));
|
||||||
|
|
||||||
if(BooleanUtils.isTrue(countInput.getIncludeDistinctCount()))
|
if(BooleanUtils.isTrue(countInput.getIncludeDistinctCount()))
|
||||||
@ -98,6 +96,8 @@ public class RDBMSCountAction extends AbstractRDBMSAction implements CountInterf
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
setQueryStatFirstResultTime();
|
||||||
|
|
||||||
}), params);
|
}), params);
|
||||||
|
|
||||||
logSQL(sql, params, mark);
|
logSQL(sql, params, mark);
|
||||||
|
@ -183,6 +183,11 @@ public class RDBMSQueryAction extends AbstractRDBMSAction implements QueryInterf
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/////////////////////////////////////////////////////////////////
|
||||||
|
// in case there were no results, set the firstResultTime here //
|
||||||
|
/////////////////////////////////////////////////////////////////
|
||||||
|
setQueryStatFirstResultTime();
|
||||||
|
|
||||||
}), params);
|
}), params);
|
||||||
|
|
||||||
logSQL(sql, params, mark);
|
logSQL(sql, params, mark);
|
||||||
|
Reference in New Issue
Block a user