Hva er XA-transaksjon i Oracle?
Hva er XA-transaksjon i Oracle?

Video: Hva er XA-transaksjon i Oracle?

Video: Hva er XA-transaksjon i Oracle?
Video: Эти тайные цифры денежного кода принесут деньги в кошелек. Первые деньги уже через 48 часов 2024, Desember
Anonim

XA-transaksjoner . XA er en to-fase commit-protokoll som er naturlig støttet av mange databaser og transaksjon monitorer. Det sikrer dataintegritet ved å koordinere enkelt transaksjoner tilgang til flere relasjonsdatabaser. Ressursadministratoren administrerer en bestemt ressurs, for eksempel en database eller et JMS-system.

Angående dette, hva er XA- og ikke-XA-transaksjoner?

An XA transaksjon er en "global transaksjon " som kan spenne over flere ressurser. A ikke - XA transaksjon involverer alltid bare én ressurs. An XA transaksjon innebærer en koordinering transaksjon manager, med én eller flere databaser (eller andre ressurser, som JMS) alle involvert i en enkelt global transaksjon.

Dessuten, hva er XA og ikke Xa i Weblogic? An XA transaksjon, i de mest generelle termer, er en "global transaksjon" som kan spenne over flere ressurser. Ikke - XA transaksjoner har ingen transaksjonskoordinator, og en enkelt ressurs gjør alt transaksjonsarbeidet selv (dette kalles noen ganger lokale transaksjoner).

Hva er Oracle XA-grensesnittet?

De Oracle XA biblioteket er en ekstern grensesnitt som tillater andre transaksjonsledere enn Oracle server for å koordinere globale transaksjoner. Gjennomføringen av Oracle XA biblioteket samsvarer med programvarearkitekturen for X/Open Distributed Transaction Processing (DTP) XA-grensesnitt spesifikasjon.

Hva er XA-ressurs?

De XAResource grensesnittet er en Java-kartlegging av industristandarden XA grensesnitt basert på X/Open CAE-spesifikasjonen (Distribuert Transaksjonsbehandling: The XA spesifikasjon). Hver databaseforbindelse er vervet med transaksjonsbehandleren som en transaksjons ressurs.

Anbefalt: