Mis on XA tehing Oracle'is?
Mis on XA tehing Oracle'is?

Video: Mis on XA tehing Oracle'is?

Video: Mis on XA tehing Oracle'is?
Video: Introduction to Oracle Database | What is Oracle? full Explanation 2024, November
Anonim

XA tehingud . XA on kahefaasiline kinnistamisprotokoll, mida toetavad algselt paljud andmebaasid ja tehing monitorid. See tagab andmete terviklikkuse, koordineerides üht tehingud juurdepääs mitmele relatsiooniandmebaasile. Ressursihaldur haldab konkreetset ressurssi, näiteks andmebaasi või JMS-süsteemi.

Mis on sellega seoses XA ja mitte-XA tehingud?

An XA tehing on "globaalne tehing ", mis võib hõlmata mitut ressurssi. A mitte - XA tehing hõlmab alati ainult ühte ressurssi. An XA tehing hõlmab koordineerimist tehing haldur ühe või mitme andmebaasiga (või muude ressurssidega, nagu JMS), mis kõik on seotud ühes globaalses süsteemis tehing.

Samuti, mis on Weblogicus XA ja mitte Xa? An XA tehing on kõige üldisemalt öeldes "globaalne tehing", mis võib hõlmata mitut ressurssi. Mitte - XA tehingutel puudub tehingukoordinaator ja üks ressurss teeb kogu oma tehingutöö ise (seda nimetatakse mõnikord kohalikeks tehinguteks).

Mis on seega Oracle XA liides?

The Oracle XA raamatukogu on väline liides mis võimaldab ka muudel tehinguhalduritel peale Oraakel server globaalsete tehingute koordineerimiseks. Rakendamine Oracle XA teek vastab X/Open Distributed Transaction Processing (DTP) tarkvaraarhitektuurile XA liides spetsifikatsioon.

Mis on XA ressurss?

The XAResource liides on tööstusstandardi Java kaardistus XA liides, mis põhineb X/Open CAE spetsifikatsioonil (hajutatud tehingute töötlemine: XA Spetsifikatsioon). Iga andmebaasiühendus on tehinguhalduriga kaasatud tehinguna ressurss.

Soovitan: