gpt4 book ai didi

java - 与 Teradata 进行全局交易

转载 作者:行者123 更新时间:2023-12-01 12:56:24 26 4
gpt4 key购买 nike

我在基于 Java 的项目中使用 OracleTeradata 这两个数据库。我想设置全局事务,以便我可以在一个事务下对两个数据库执行操作。

对于全局事务,例如JTA或atomikos数据库必须有XA驱动程序支持。但据我发现 Teradata 没有 XA 驱动程序。

那么现在我如何在 1 个事务下在两个数据库上设置全局事务和性能操作?

最佳答案

你为什么要这么做?

如果您使用 terradata 作为数据仓库,则可以将其提供给单独的异步进程。

话虽如此,您并不严格需要 XA 驱动程序作为 JTA 事务的一部分运行。当然,不这样做会导致您做出一些妥协,尤其是在恢复的情况下。

我知道的所有 JTA 感知事务管理器都有“最后资源提交”的概念(或 LRC,check this page 了解更多详细信息)。您可以将 Teradata 数据源配置为 LRC。

资源

关于java - 与 Teradata 进行全局交易,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23852451/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com