我有一个简单的sql事务问题。我在方法A中连接到我的数据库并启动一个sql事务。在方法结束时我关闭连接,因为计算(外部方法)需要很长时间 完成计算后,我想提交或回滚事务,但我需要相同的连接。
还有其他可能让它运行吗?
答案 0 :(得分:1)
我能想到的唯一一件事就是不要在半场写任何内容,如果你决定稍后回滚,你就不必做任何事情。
答案 1 :(得分:0)
我会将SQL事务模型用于需要长时间保持打开状态的操作。根据您的实际情况,可能有一个更好的解决方案。它可能涉及“计算进行中”SQL表,它可能不会。