Keepalive sql transaction

本文关键字:transaction sql Keepalive | 更新日期: 2023-09-27 18:11:40

我有一个sql事务的简单问题。我在方法A连接到我的数据库,并开始一个sql事务。在方法结束时,我关闭了连接,因为计算(外部方法)需要很长时间。
在完成计算后,我想提交或回滚事务,但我需要相同的连接。

还有其他可能让它运行吗?

Keepalive sql transaction

我唯一能想到的就是在这半页中不写任何东西,这样以后如果你决定回滚,你就不用做任何事情了

对于需要长时间保持打开状态的操作,我会使用SQL事务模型。根据你实际在做什么,可能有更好的解决方案。它可能涉及一个"正在进行的计算"SQL表,也可能不是。