必威体育Betway必威体育官网
当前位置:首页 > IT技术

Weblogic Xa数据源和非Xa数据源的选择

时间:2019-08-31 13:12:13来源:IT技术作者:seo实验室小编阅读:86次「手机版」
 

xa

背景:

项目上,不管是ADF应用,BPM应用,或者是OSB、SOA接口,数据源和出站连接池的建立必然少不了,而数据源的类型就有Xa数据源和非Xa数据源,那我们如何选择呢,选择不当会造成什么后果呢,下面给出一点小小的心得

如何选择:

在新建数据源的时候,经常面临是建立Xa数据源还是非Xa数据源,这块有一个选择标准,如果数据库后台package的函数或者过程

需要commit或者rollback,那么调用这个package的数据源就必须是非Xa的。

换言之,需要统一事物管理的用Xa数据源,事物需要单独处理的用非Xa数据源。

如Soa、Osb接口就需要用Xa数据源,ADF程序或者自开发的有用到JDBC连接方式的程序都需要用非Xa数据源

选择不当:

如果在调用程序中有commit或者rollback,而数据源又选择了Xa类型,后台 可能会出现如下错误

JDBC driver does not support XA, hence cannot be a participant in two-phase commit. To force this participation, set the GlobaltransactionsProtocol attribute to LoggingLastResource (recommended) or EmulateTwoPhaseCommit for the Data Source = wmssqlServerDS

XA数据源超时设置:

XA数据源建立后,通常需要设置下事物超时和超时时间

有兴趣的发送邮箱[email protected],提供在线技术支持

相关阅读

Examine.com创始人:从胖子变身为健身补品行业的权威

索尔•奥威尔原本是个胖子,在“燃烧我的卡路里”的减肥过程中,他发现了健身者们的痛点,并踏上建立一个成功的网站的征途……在平时,你

python 中【example[I] for example in dataset】的

在机器学习中遇到下面两个语句,想了半天,也看了一些其他博主文章后自己的总结: featList = [example[i] for example in dataSet]

Amazon Alexa 语音设计指南(二):用户说什么

第二章 用户说什么人类对话,即实时合理的意图交换。关于如何表达以及如何从对话中提取内涵,其实难度超乎我们的想象,你需要非常认真,

exam

RHCSA模拟测试 考试信息:IPADDR: 172.25.254.x(X 在这里指您的工作站编号加100)NETMASK: 255.255.255.0GATEWAY: 172.25.254.250DN

ubuntu16.04输入密码后返回登录界面(反复登录问题+.Xa

人比较急躁,一急躁就爱强制关机,这不,强制关机后搞的ubuntu16.04进不去了 话不多说,双系统,进入recover mode,然后进入root promt

分享到:

栏目导航

推荐阅读

热门阅读