在语句级别覆盖事务超时
我的 ibatis 配置使用 XA 数据源和 JTA 事务管理器。 是否可以在语句级别覆盖事务超时。
我尝试了此处建议的选项:指定 IBatis 查询超时。它不起作用。
我的应用程序中的一个特定 SQL 是一个长时间运行的查询,它在超时后超时。 weblogic JTA 配置中设置的秒数。
请指教。
My ibatis configuration uses an XA datasource and JTA transaction manager.
Is it possible to override the transaction timeout at a statement level.
I tried the options suggested here: Specify IBatis query timeout. It does not work.
A particular SQL in my application is a long running query and it times out after the timeout no. of seconds set in weblogic JTA config.
Please advise.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
事务管理器无法中断您正在运行的代码。因此事务超时不会影响查询执行时间。代码执行完成后,如果超出事务超时,事务管理器将决定回滚您的事务。
Transaction manager can't iterrupt you running code. So transaction timeout dosn't affect time of your queries execution. After execution of your code will be completed Transaction manager will decide to rollback your transaction if transaction timeout was exceeded.