首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2EE开发 >

Spring的事务能不能保证数据库的数据正确?该如何解决

2012-05-04 
Spring的事务能不能保证数据库的数据正确?并发N个线程去修改同一表的同一字段,在加了事务的情况下能不能保

Spring的事务能不能保证数据库的数据正确?
并发N个线程去修改同一表的同一字段,在加了事务的情况下能不能保证数据库的数据正确。
比如A表的b字段值为1,同时并发100个线程并且是分布式应用,50个将b字段+1,另外50个将b字段-1,会不会造成b最终不等于1呢?

[解决办法]

探讨
我为了确保万无一失,更新数据库的时候还用了LOCK TABLE,这样是不是多余了?我用的是mysql innodb

热点排行