Mi az XA és mi a nem Xa a WebLogicban?
Mi az XA és mi a nem Xa a WebLogicban?

Videó: Mi az XA és mi a nem Xa a WebLogicban?

Videó: Mi az XA és mi a nem Xa a WebLogicban?
Videó: a-ha - Take On Me (Official Video) [Remastered in 4K] 2024, November
Anonim

An XA A tranzakció a legáltalánosabb megfogalmazásban egy "globális tranzakció", amely több erőforrásra is kiterjedhet. Nem - XA a tranzakcióknak nincs tranzakciókoordinátoruk, és egyetlen erőforrás maga végzi el az összes tranzakciós munkáját (ezt néha helyi tranzakcióknak nevezik).

Ezt szem előtt tartva, mi az XA és nem XA tranzakció?

An XA tranzakció egy „globális tranzakció , amely több erőforrásra is kiterjedhet. A nem - XA tranzakció mindig csak egy erőforrást tartalmaz. An XA tranzakció koordinációt foglal magában tranzakció menedzser, egy vagy több adatbázissal (vagy más erőforrással, mint például a JMS), amelyek mindegyike egyetlen globális rendszerben vesz részt tranzakció.

Az is felmerülhet, hogy mi az az XA driver? XA : az Extensible Architecture rövidítése, amelyre többnyire egy 2-fázisú véglegesítési protokollra hivatkoznak – lásd a wikipédiát. Röviden: Szabványos protokoll egy tranzakciókoordinátor és több tranzakciókezelő közötti globális tranzakcióhoz. Néha tranzakciófigyelőknek is nevezik őket.

Sőt, mi az XA tranzakció?

XA Tranzakciók . XA egy kétfázisú véglegesítési protokoll, amelyet számos adatbázis és natív módon támogat tranzakció monitorok. Egyetlen koordinációval biztosítja az adatok integritását tranzakciók több relációs adatbázis elérése. Az Erőforrás-kezelő egy adott erőforrást, például adatbázist vagy JMS-rendszert kezel.

Mi a különbség az adatforrás és az XA adatforrás között?

szempontjából adatforrások , an XA adatforrás egy adatforrás amely részt vehet egy XA-ban globális tranzakció. egy nem XA adatforrás általában nem vehet részt a globális tranzakció (olyan – egyesek végrehajtják az úgynevezett „utolsó résztvevő” optimalizálást, amely lehetővé teszi, hogy ezt pontosan egy nem XA tétel).

Ajánlott: