0

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

4

1 回答 1

2

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

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

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

试用 Google-Fu 的:site:download.oracle.com berkeley db java edition

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

祝你好运。

于 2010-10-06T16:33:43.353 回答