谈谈数据库的乐观锁和悲观锁

2021-07-03  本文已影响0人  YDDMAX_Y

乐观锁例子:

1. version,...=mapper.selectxxx();  //先查
2. 根据1的查询,进行复杂的业务计算
3. update xxx set ... where version=xxx and 其他业务字段条件   //更新2中结算之后的结果。

在上面例子中的第三步

悲观锁例子:

上一篇 下一篇

猜你喜欢

热点阅读