【问题标题】:Setting Transaction Isolation Level in Berkeley DB Java Edition for Distributed Transactions (XA)在 Berkeley DB Java 版中为分布式事务 (XA) 设置事务隔离级别
【发布时间】:2010-10-05 16:53:20
【问题描述】:

我在 BDB JE 应用程序中使用分布式事务来协调跨多个 BDB JE 环境的事务。我想将事务隔离级别设置为可序列化。为了开始分布式事务,我使用我生成的 Xid,并且必须确保它是全局唯一的,避开 BDB JE 的本机 Transaction 类。启动的事务分支是 ThreadLocal,因此在操作中将 null 传递到事务字段中。那么如何设置隔离级别呢?隔离级别是否已经默认为可序列化?我的 Google-fu 什么都没打开...

【问题讨论】:

    标签: jta isolation-level distributed-transactions berkeley-db-je xa


    【解决方案1】:

    我是 Stackoverflow 的忠实粉丝,但我也是 Oracle Berkeley DB 的产品经理,所以我必须首先建议在 BDB JE 的 OTN 论坛上提出此类问题的“正确位置”( http://forums.oracle.com/forums/forum.jspa?forumID=273)。

    这里是 BDB JE http://download.oracle.com/berkeley-db/docs/je/3.2.76/TransactionGettingStarted/BerkeleyDB-JE-Txn.pdf 的 Javadoc

    这里是关于 LockMode 的信息http://download.oracle.com/berkeley-db/docs/je/3.3.62/java/com/sleepycat/je/LockMode.html

    试用 Google-Fu 的: 网址:download.oracle.com berkeley db java 版

    所有产品的文档都保存在 Oracle“DocArch”系统中,该系统发布到下载服务器(因为在最初设计时没有“Interweb”,只有 CDROM 和印刷材料可供您下载,明白吗?)。

    祝你好运。

    猜你喜欢
    • 1970-01-01
    • 2013-11-20
    • 2022-10-08
    • 1970-01-01
    • 2011-12-17
    • 1970-01-01
    • 2012-04-22
    • 2016-01-20
    • 2011-09-30
    相关资源
    最近更新 更多