Wat is XA-transactie in Oracle?
Wat is XA-transactie in Oracle?

Video: Wat is XA-transactie in Oracle?

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

XA-transacties . XA is een tweefasig commit-protocol dat standaard wordt ondersteund door veel databases en transactie monitoren. Het zorgt voor data-integriteit door het coördineren van single transacties toegang tot meerdere relationele databases. De Resource Manager beheert een bepaalde resource, zoals een database of een JMS-systeem.

Wat zijn XA- en niet-XA-transacties?

Een XA-transactie is een "globale" transactie " die meerdere bronnen kan omvatten. A niet - XA-transactie betreft altijd slechts één hulpmiddel. Een XA-transactie omvat een coördinerende transactie manager, met een of meer databases (of andere bronnen, zoals JMS) die allemaal betrokken zijn bij een enkele global transactie.

En wat is XA en niet Xa in Weblogic? Een XA transactie, in de meest algemene termen, is een "globale transactie" die meerdere bronnen kan omvatten. Niet - XA transacties hebben geen transactiecoördinator en een enkele bron doet al het transactiewerk zelf (dit wordt soms lokale transacties genoemd).

Wat is daarvan de Oracle XA-interface?

De Oracle XA bibliotheek is een externe koppel waarmee andere transactiemanagers dan de Orakel server om wereldwijde transacties te coördineren. De uitvoering van de Oracle XA bibliotheek voldoet aan de X/Open Distributed Transaction Processing (DTP) software-architectuur XA-interface specificatie.

Wat is XA-resource?

De XARresource interface is een Java-mapping van de industriestandaard XA interface gebaseerd op de X/Open CAE-specificatie (Distributed Transaction Processing: The XA Specificatie). Elke databaseverbinding wordt als een transactie bij de transactiemanager aangemeld hulpbron.

Aanbevolen: