关于事务的问题
来源:10-3 事务与回滚

西湖个莲
2018-05-21
sqlalchemy这里的事务,仅仅只用了一个try catch,那么如果我在这个事物里面既有查询,还要根据查询的结果去对数据进行更新操作,那么能保证这两个操作的原子性么?,就像tp5那门课处理支付回调的时候,那里也用到了数据库事务,我感觉这两个有些不太一样
写回答
1回答
-
事务是为了确保多表间的数据修改能够保持一致,你如果都没对数据进行修改,就没有所谓的事务可言。事务是DB的知识,建议可以看看MySQL关于事务讲解的短视频,稍稍了解下,毕竟不是DBA。
00
相似问题