Čo je transakcia XA v Oracle?
Čo je transakcia XA v Oracle?

Video: Čo je transakcia XA v Oracle?

Video: Čo je transakcia XA v Oracle?
Video: Everybody Isolates 2024, Smieť
Anonim

XA transakcie . XA je dvojfázový protokol odovzdania, ktorý je natívne podporovaný mnohými databázami a transakcie monitory. Zabezpečuje integritu údajov jednotnou koordináciou transakcií prístup k viacerým relačným databázam. Správca prostriedkov spravuje konkrétny prostriedok, ako je databáza alebo systém JMS.

Čo sú to transakcie XA a iné transakcie?

An XA transakcia je „globálna transakcie “, ktoré môžu zahŕňať viaceré zdroje. A nie - XA transakcia vždy zahŕňa len jeden zdroj. An XA transakcia zahŕňa koordináciu transakcie manažér s jednou alebo viacerými databázami (alebo inými zdrojmi, ako je JMS), ktoré sú všetky zapojené do jedného globálneho transakcie.

Tiež, čo je XA a čo nie Xa vo Weblogic? An XA transakcia je vo všeobecnosti „globálna transakcia“, ktorá môže zahŕňať viacero zdrojov. Nie - XA transakcie nemajú koordinátora transakcií a všetku svoju transakčnú prácu vykonáva jeden zdroj sám (niekedy sa to nazýva lokálne transakcie).

Čo je teda rozhranie Oracle XA?

The Oracle XA knižnica je externá rozhranie čo umožňuje iným manažérom transakcií ako Oracle server na koordináciu globálnych transakcií. Implementácia Oracle XA knižnica je v súlade so softvérovou architektúrou X/Open Distributed Transaction Processing (DTP). Rozhranie XA špecifikácia.

Čo je zdroj XA?

The XAResource rozhranie je Java mapovanie priemyselného štandardu XA rozhranie založené na špecifikácii X/Open CAE (Distributed Transaction Processing: The XA špecifikácia). Každé pripojenie k databáze je zaradené do správcu transakcií ako transakčné zdroj.

Odporúča: