解决MYSQL死锁之路
ajiang-tuzi 5年前 (2019-11-02) 8213浏览
我遇到死锁的处理方式无非就是判断返回是的状态是否为死锁或者失败或者掉线,失败则直接抛出异常触发事务,进行回滚。否则重新尝试业务逻辑提交,成功则进行业务流程失败则抛出异常进行回滚。当然我用乐观锁多一点,但是在一些关键业务上我更喜欢用户悲观锁 ,毕竟谁也...
ajiang-tuzi 5年前 (2019-11-02) 8213浏览
我遇到死锁的处理方式无非就是判断返回是的状态是否为死锁或者失败或者掉线,失败则直接抛出异常触发事务,进行回滚。否则重新尝试业务逻辑提交,成功则进行业务流程失败则抛出异常进行回滚。当然我用乐观锁多一点,但是在一些关键业务上我更喜欢用户悲观锁 ,毕竟谁也...