Wat is XA-transaksie in Oracle?
Wat is XA-transaksie in Oracle?

Video: Wat is XA-transaksie in Oracle?

Video: Wat is XA-transaksie in Oracle?
Video: JTA Feature -XA Transaction without Transaction Logs- and Demo 2024, November
Anonim

XA Transaksies . XA is 'n twee-fase commit protokol wat inheems ondersteun word deur baie databasisse en transaksie monitors. Dit verseker data-integriteit deur enkelvoudig te koördineer transaksies toegang tot verskeie relasionele databasisse. Die hulpbronbestuurder bestuur 'n spesifieke hulpbron soos 'n databasis of 'n JMS-stelsel.

Wat dit betref, wat is XA- en nie-XA-transaksies?

An XA transaksie is 'n "globale transaksie " wat oor verskeie hulpbronne kan strek. A nie - XA transaksie behels altyd net een hulpbron. An XA transaksie behels 'n koördinering transaksie bestuurder, met een of meer databasisse (of ander hulpbronne, soos JMS) almal betrokke by 'n enkele globale transaksie.

Ook, wat is XA en nie Xa in Weblogic? An XA transaksie, in die mees algemene terme, is 'n "globale transaksie" wat oor verskeie hulpbronne kan strek. Nie - XA transaksies het geen transaksiekoördineerder nie, en 'n enkele hulpbron doen al sy transaksiewerk self (dit word soms plaaslike transaksies genoem).

Wat is Oracle XA-koppelvlak daarvan?

Die Oracle XA biblioteek is 'n eksterne koppelvlak wat ander transaksiebestuurders as die toelaat Orakel bediener om globale transaksies te koördineer. Die implementering van die Oracle XA biblioteek voldoen aan die X/Open Distributed Transaction Processing (DTP) sagteware-argitektuur se XA-koppelvlak spesifikasie.

Wat is XA-hulpbron?

Die XARebron koppelvlak is 'n Java-kartering van die industriestandaard XA koppelvlak gebaseer op die X/Open CAE-spesifikasie (Verspreide transaksieverwerking: Die XA Spesifikasie). Elke databasisverbinding word by die transaksiebestuurder as 'n transaksie aangewys hulpbron.

Aanbeveel: