Ano ang XA na transaksyon sa Oracle?
Ano ang XA na transaksyon sa Oracle?

Video: Ano ang XA na transaksyon sa Oracle?

Video: Ano ang XA na transaksyon sa Oracle?
Video: E-Oracle Overview & getting Started (Passive INCOME) 2024, Nobyembre
Anonim

Mga Transaksyon ng XA . XA ay isang two-phase commit protocol na katutubong sinusuportahan ng maraming database at transaksyon mga monitor. Tinitiyak nito ang integridad ng data sa pamamagitan ng pag-coordinate ng solong mga transaksyon pag-access ng maramihang relational database. Ang Resource Manager ay namamahala sa isang partikular na mapagkukunan tulad ng isang database o isang JMS system.

Tungkol dito, ano ang XA at hindi XA na mga transaksyon?

An XA transaksyon ay isang "global transaksyon " na maaaring sumasaklaw sa maraming mapagkukunan. A hindi - XA transaksyon palaging nagsasangkot ng isang mapagkukunan lamang. An XA transaksyon nagsasangkot ng koordinasyon transaksyon manager, na may isa o higit pang mga database (o iba pang mapagkukunan, tulad ng JMS) lahat ay kasangkot sa iisang global transaksyon.

Gayundin, ano ang XA at hindi Xa sa Weblogic? An XA transaksyon, sa mga pinaka-pangkalahatang termino, ay isang "pandaigdigang transaksyon" na maaaring sumasaklaw sa maraming mapagkukunan. Hindi - XA ang mga transaksyon ay walang transaction coordinator, at isang mapagkukunan ang gumagawa ng lahat ng gawaing transaksyon nito mismo (ito ay tinatawag na mga lokal na transaksyon kung minsan).

Doon, ano ang interface ng Oracle XA?

Ang Oracle XA ang aklatan ay isang panlabas interface na nagpapahintulot sa mga tagapamahala ng transaksyon maliban sa Oracle server upang i-coordinate ang mga pandaigdigang transaksyon. Ang pagpapatupad ng Oracle XA Ang library ay umaayon sa X/Open Distributed Transaction Processing (DTP) na arkitektura ng software XA interface pagtutukoy.

Ano ang mapagkukunan ng XA?

Ang XAResource interface ay isang Java mapping ng pamantayan ng industriya XA interface batay sa X/Open CAE Specification (Distributed Transaction Processing: The XA Pagtutukoy). Ang bawat koneksyon sa database ay inarkila sa manager ng transaksyon bilang isang transactional mapagkukunan.

Inirerekumendang: