01 2019 档案
摘要:一,最近项目中Lock wait timeout exceeded; try resarting tansaction这个bug动不动就出现,把我弄得精疲力尽,网上说是事务问题,可我们这个service中并没有开启事务。 一番排查后,可能是某个service开启事务,其他线程进来竞争资源,导致等待超
阅读全文
摘要:一,开启方法 正常情况下,事务的操作仅仅几行代码,如用注解将整个service包裹起来未免影响性能,如若手动开启事务,重复代码又过多,影响阅读 获取容器 获取连接 获取事务begin trycatch捕捉 提交或者回滚 以上是开启事务的必要流程,写的多了,就思考如何将该流程封装起来,便于修改 通过对
阅读全文

浙公网安备 33010602011771号