Oracle OCI - 有效地确定事务状态

时间:2015-01-27 13:13:23

标签: database oracle transactions commit

有什么方法可以确定在当前会话上运行DML,我需要提交或回滚事务吗?有效?

问题

我们的应用程序中有一个事务管理器。它对每个请求执行提交/回滚。但是,有时我们只查询一些数据,并且不需要提交/回滚。当没有任何变化时,我们不希望频繁提交的开销。

低效的解决方案?

this answer建议查询dbms_transaction。但我不确定它是否比经常提交的开销更少。 (我们的应用程序和数据库都有开销。)

0 个答案:

没有答案