【问题标题】:override transaction timeout at a statement level在语句级别覆盖事务超时
【发布时间】:2011-10-31 05:52:37
【问题描述】:

我的 ibatis 配置使用 XA 数据源和 JTA 事务管理器。 是否可以在语句级别覆盖事务超时。

我尝试了此处建议的选项:Specify IBatis query timeout。这是行不通的。

我的应用程序中的特定 SQL 是一个长时间运行的查询,它在超时后超时。在 weblogic JTA 配置中设置的秒数。

请指教。

【问题讨论】:

    标签: jdbc transactions ibatis distributed-transactions


    【解决方案1】:

    事务管理器不能中断您正在运行的代码。因此事务超时不会影响查询执行的时间。在您的代码执行完成后,如果超出事务超时,事务管理器将决定回滚您的事务。

    【讨论】:

      猜你喜欢
      • 2014-08-14
      • 2022-01-04
      • 2020-05-27
      • 2016-08-13
      • 1970-01-01
      • 1970-01-01
      • 2012-06-29
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多