摘要: 简单的乐观锁实现 更新的时候给版本号字段加上 1,然后 UPDATE 会返回一个更新结果的行数,通过这个行数去判断。UPDATE 必须这样写: 如果更新执行返回的数量是 0 表示产生并发修改了,需要重新获得最新的数据后再进行更新操作。Hibernate、JPA 等 ORM 框架或者实现,是使用版本号 阅读全文
posted @ 2016-03-15 21:00 Jtianlin 阅读(311) 评论(0) 推荐(0) 编辑
摘要: 本文转自:http://www.cnblogs.com/zhouqianhua/archive/2011/04/15/2017049.html 数据库大并发操作要考虑死锁和锁的性能问题。看到网上大多语焉不详(尤其更新锁),所以这里做个简明解释,为下面描述方便,这里用T1代表一个数据库执行请求,T2代 阅读全文
posted @ 2016-03-15 20:40 Jtianlin 阅读(252) 评论(0) 推荐(0) 编辑