读书人

Spring的事务能不能保证数据库的数据正

发布时间: 2012-05-04 12:36:09 作者: rapoo

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

[解决办法]

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

读书人网 >J2EE开发

热点推荐