MySQL与事务嵌套
事务不能嵌套,这是由于START TRANCACTION语句会隐式地执行commit。(MySQL官方文档13.3.3 Statements That Cause an Implicit Commit)

比如:
MySQL与事务嵌套

但对于innoDB来说,可以利用Savepoint功能模拟事务嵌套,也就是在一个事务中,在想开子事务的地方定义一个保存点,想要回滚的时候回滚到这个保存点,这样在保存点和回滚操作中间就模拟出了一个原子性的事务。

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-07-04
  • 2021-10-05
  • 2021-10-13
  • 2021-09-05
猜你喜欢
  • 2021-07-26
  • 2022-12-23
  • 2021-06-03
  • 2022-12-23
  • 2021-10-31
  • 2022-12-23
相关资源
相似解决方案