标签:死锁

救命:一个看似简单的批量更新的死锁问题~

数据是mysql 5.6 表引擎是innoDB,DAO是mybatis3。 表结构如下: 一个主表:TIDE,记录每个港口每天潮汐的概述; 另一个潮汐分时记录表:TIDE_HOURLY,记录每个TIDE_ID对应的分时潮汐信息 create table TIDE (   TIDE_ID     INT(10) not null AUTO_INCREMENT ……

log4j 发生死锁,导致服务器荡机

log4j.rootLogger=INFO,console,file #输出到控制台 log4j.logger.java.sql.Connection = debug log4j.logger.java.sql.PreparedStatement = debug log4j.appender.console=org.apache.log4j.Consol……

一个死锁的问题

死锁事务 先描述下业务场景. 系统会生成单据号,单据号需要按一定规则连续递增. 方法A实现了这个规则.(最新单据号会存在数据库,A方法需要更新数据库) 系统多个模块都需要用到方法A, 所以在方法A用了synchronized 修饰. 各模块运行正常. 现在需求发生变更. 需要支持单据的批处理. 就出现以下场景. 当线程T1执行方法B进行批处理时,循……