【发布时间】:2016-09-27 00:06:12
【问题描述】:
我在 python 中使用队列对 MySQL 数据库的事务进行排队。我正在使用 autocommit=False 以便在并非所有数据查询都正确执行的情况下回滚事务。
我想知道是否可以在执行 db.rollback() 之前检查工作人员是否对数据库执行了操作?或者即使工作人员没有对数据库执行任何操作而没有发生任何错误,您也可以执行 db.rollback 吗?
谢谢!
【问题讨论】:
标签: python mysql transactions