我的web应用程序调用(通过mybatis)带有websphere的数据库(sqlserver 2008)。很多时候它会在N次呼叫(N选择)后阻止,并且网络应用程序没有响应。然后我必须重新启动Websphere。
for (Integer idMovimento: idMovimenti)
{
try{
Movimenti tmpMov = selectByPrimaryKeyForMovimentiRAC(idMovimento);
scartInputParam.setIdMovimento(idMovimento);
List<Scarto> tmpSc = movimentiDAO.selectScarti(scartInputParam);
每次都会阻止最后一次选择。
有什么建议吗? 我有配置WAS还是有其他技巧? 我可以在一段时间后回忆起这个问题吗?
答案 0 :(得分:0)
解决
我更改了我的查询添加连接到选择查询,这样我避免调用数据库N次,并将所有结果放入列表中。然后我在没有任何不必要的电话的情况下使用java。