分散トランザクション(XA)のバークレーDB Javaエディションでトランザクション分離レベルを設定する

StackOverflow https://stackoverflow.com/questions/3865890

質問

BDB JEアプリケーションで分散トランザクションを使用して、複数のBDB JE環境にわたってトランザクションを調整しています。トランザクション分離レベルをシリアル化可能に設定したいと思います。分散トランザクションを開始するために、私が生成するXIDを使用し、グローバルにユニークであることを確認する必要があり、BDB JEのネイティブトランザクションクラスを避けています。起動するトランザクションブランチはthreadlocalであるため、nullは運用のトランザクションフィールドに渡されます。では、分離レベルを設定するにはどうすればよいですか?分離レベルはすでにデフォルトでシリアル化可能ですか?私のGoogle-FUは何も上がらない...

役に立ちましたか?

解決

私は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

そして、ここにロックモードに関する情報があります http://download.oracle.com/berkeley-db/docs/je/3.3.62/java/com/sleepycat/je/lockmode.html

Google-fu of:サイト:ダウンロード:oracle.com berkeley db javaエディションをお試しください

すべての製品のドキュメントは、ダウンロードサーバーに公開されているOracleの「Docarch」システムに住んでいます(最初に設計されたとき、ダウンロードするcdromsと印刷物のみの「インターウェブ」のみがありませんでしたか?)。

幸運を。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top