Sivo 悉见

Mysql乐观锁使用无效的可能原因

匿名 · 更新于 2021/10/12

第一个可能原因

我之前使用的是Laravel框架,数据处理使用的是laravel-repository,也增加了乐观锁,但是并发导致的账户金额错误时有发生,后来多番尝试,发现直接用原生Sql语句更新(带乐观锁条件),
就可以实现正确处理,虽然不知道问题出在哪里,但是还是觉得使用原生Sql可以避免一些不必要的错误。