تحديد مستوى عزل المعاملة في طبعة بيركلي دي بي جافا للمعاملات الموزعة (XA)

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

سؤال

أنا أستخدم المعاملات الموزعة في تطبيق BDB JE لتنسيق المعاملات عبر بيئات BDB JE متعددة. أريد ضبط مستوى عزل المعاملة على التسلسل. لبدء المعاملات الموزعة ، أستخدم XID التي أقوم بإنشائها وأتأكد من أنها فريدة من نوعها على مستوى العالم ، حيث يتجنب فئة المعاملات الأصلية لـ BDB JE. فرع المعاملات الذي يبدأ هو threadlocal ، لذلك يتم تمرير فارغ في مجال المعاملة في العمليات. فكيف يمكنني ضبط مستوى العزلة؟ هل مستوى العزلة قد تم التخلف عن السداد بالفعل إلى التسلسل؟ بلدي google-fu لا يرفع أي شيء ...

هل كانت مفيدة؟

المحلول

أنا معجب كبير بـ Stackoverflow ، لكنني أيضًا مدير المنتج لـ Oracle Berkeley DB ، لذلك يجب أن أقترح أولاً أن "المكان الصحيح" لطرح هذا النوع من الأسئلة موجود في منتدى OTN لـ BDB JE (http:/ /forums.oracle.com/forums/forum.jspa؟forumid=273).

هنا Javadoc لـ BDB JE 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/33.3.62/java/com/sleepycat/je/lockmode.html

جرب Google-FU من: الموقع: Download.oracle.com Berkeley DB Java Edition

تعيش مستندات جميع المنتجات في نظام Oracle "Docarch" الذي ينشر إلى خادم التنزيل (لأنه عندما تم تصميمه لأول مرة ، لم يكن هناك "interweb" فقط cdroms والمواد المطبوعة التي ستقوم بتنزيلها ، والحصول عليها؟).

حظا طيبا وفقك الله.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top