2018-09-21
MySQL中乐观锁的两种实现方式

使用锁场景

在多节点部署或者多线程执行时,同一个时间可能有多个线程更新相同数据,产生冲突,这就是并发问题。这样的情况下会出现以下问题:

更新丢失:一个事务更新数据后,被另一个更新数据的事务覆盖。

脏读:一个事务读取另一个事物为提交的数据,即为脏读。

阅读此文