【发布时间】:2012-01-20 00:05:01
【问题描述】:
有人能解释一下 XA 数据源的使用以及 XA 数据源中事务管理的工作原理吗? XA datasouce 和 2 Phase commit 有什么关系?
【问题讨论】:
标签: spring hibernate datasource jta xa
有人能解释一下 XA 数据源的使用以及 XA 数据源中事务管理的工作原理吗? XA datasouce 和 2 Phase commit 有什么关系?
【问题讨论】:
标签: spring hibernate datasource jta xa
两阶段提交和 XA 或多或少是同义词。他们确保即使该事务涉及多个事务系统(例如
),也可以保留事务的 ACIDity为了能够参与这样的全局事务,每个数据源都必须与 XA 事务管理器协作,因此必须实现 XA 协议。如果您需要两阶段提交,则需要一个 XA 数据源。
【讨论】: