Ibatis死锁

Ibatis 会产生死锁。

 

ibatis 并发量大时,会出现死锁。

 

场景: 事务较长,操作表较多时,。用loadrunner并发量多时,会有一个线程停住,同时,后面相关线程取不到锁住表,线程就会一直等待。

在weblogic监控中。查看堆栈,有线程,停在Throttle.java 70 行中 LOCK.wait();

 

 

搜索后,国外的网站有很多说ibatis 2.3以下会出现死锁。解决方法。修改附件两个类。

 

 

http://www.google.com.hk/url?sa=t&source=web&cd=1&ved=0CBkQFjAA&url=http%3A%2F%2Fwww.mail-archive.com%2Fuser-java%40ibatis.apache.org%2Fmsg10469.html&ei=KAyHTZLjMZDevQOoy_XFCA&usg=AFQjCNHH_iiwDlPdya1iwgZtlKYCw2CBTQ

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值