首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >什么是4型XA驱动?

什么是4型XA驱动?
EN

Stack Overflow用户
提问于 2009-11-03 17:17:06
回答 3查看 6.4K关注 0票数 8

在我们的应用程序中,在创建Datasource时,我们选择

Database Name DB2

Driver:BEA 4 XA DB2

但我知道的是,只有四种类型的驱动程序。那么什么是4型XA驱动程序?

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2009-11-03 17:18:24

来自这个博客条目

XA事务,用最一般的术语来说,是一个可能跨越多个资源的“全局事务”。

也就是说,跨(比方说)2个数据库运行的事务。因此,例如,可以在这两个数据库之间管理插入,并以原子方式提交/回滚。

"type 4“指的是直接转换为数据库协议的原生JDBC驱动程序。看这里获得更多详细信息

票数 16
EN

Stack Overflow用户

发布于 2009-11-03 17:23:30

  • 类型4:所有原生Java
  • XA:表示可扩展体系结构,主要是指两阶段提交协议(参见维基百科 )。一个事务协调器和几个事务管理器之间的全局事务的标准协议。有时,它们也被称为事务监视器。它是相当慢,所以应该避免它,如果你真的不需要它。但是,对于我们的客户,我们最需要的是:
票数 8
EN

Stack Overflow用户

发布于 2009-11-03 17:19:36

XA的主要优点是可以在一个连接/事务中访问多个数据库。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/1668837

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档