2011-12-14 19 views

cevap

4

İki fazlı taahhüt ve XA, az çok eşanlamlılardır. Onlar bu işlemin gibi birçok işlem sistemlerini kapsar bile bir işlemin asitliği örneğin

  • iki veritabanları
  • bir veri tabanı ve

yapabilmek için JMS motor korunmasını sağlamak Böyle bir küresel işlemde yer alsın, her veri kaynağı XA işlem yöneticisi ile işbirliği yapmalı ve dolayısıyla XA protokolünü uygulamalıdır. Eğer iki fazlı işlemeye ihtiyacınız varsa, bir XA veri kaynağına ihtiyacınız vardır.

+0

Bu, aynı işlem içinde farklı DB'lere bağlanma sorgularım varsa, bir XA kullanmam gerekir anlamına mı geliyor? –

+0

Bu sorgular her iki veritabanını da değiştirirse, o zaman evet. Başka bir veritabanı işlemi başarısız olurken diğeri de veri tutarsızlığına neden olabilir. –

+0

@Nizet Harika! Teşekkürler . –

İlgili konular