Kaj je transakcija XA v Oraclu?
Kaj je transakcija XA v Oraclu?

Video: Kaj je transakcija XA v Oraclu?

Video: Kaj je transakcija XA v Oraclu?
Video: Gregory Chaitin: Complexity, Metabiology, Gödel, Cold Fusion 2024, November
Anonim

XA transakcije . XA je dvofazni protokol potrditve, ki ga izvorno podpirajo številne baze podatkov in transakcijo monitorji. Zagotavlja celovitost podatkov z usklajevanjem enojnih transakcije dostop do več relacijskih baz podatkov. Upravitelj virov upravlja določen vir, kot je baza podatkov ali sistem JMS.

V zvezi s tem, kaj so transakcije XA in ne XA?

An XA transakcija je "globalni transakcijo ", ki lahko zajema več virov. A ne - XA transakcija vedno vključuje samo en vir. An XA transakcija vključuje usklajevanje transakcijo upravitelja, z eno ali več bazami podatkov (ali drugimi viri, kot je JMS), ki so vključeni v en sam global transakcijo.

Tudi, kaj je XA in kaj ne Xa v Weblogicu? An XA Transakcija je v najbolj splošnem smislu "globalna transakcija", ki lahko zajema več virov. Ne - XA transakcije nimajo koordinatorja transakcij in en sam vir vse svoje transakcijsko delo opravlja sam (to se včasih imenuje lokalne transakcije).

Kaj je torej vmesnik Oracle XA?

The Oracle XA knjižnica je zunanja vmesnik ki omogoča upravljavcem transakcij, ki niso Oracle strežnik za usklajevanje globalnih transakcij. Izvajanje Oracle XA knjižnica ustreza arhitekturi programske opreme X/Open Distributed Transaction Processing (DTP). XA vmesnik specifikacijo.

Kaj je vir XA?

The XAResource vmesnik je preslikava Java industrijskega standarda XA vmesnik, ki temelji na specifikaciji X/Open CAE (Distributed Transaction Processing: The XA specifikacija). Vsaka povezava z bazo podatkov je vključena v upravljalnik transakcij kot transakcijska vir.

Priporočena: