Какво е XA и не Xa в WebLogic?
Какво е XA и не Xa в WebLogic?

Видео: Какво е XA и не Xa в WebLogic?

Видео: Какво е XA и не Xa в WebLogic?
Видео: Una live della notte (titolo da definire in seguito!) Cresci Con Noi su YouTube uniti si cresce! 2024, Септември
Anonim

Ан XA транзакцията, най-общо казано, е "глобална транзакция", която може да обхваща множество ресурси. Не - XA транзакциите нямат координатор на транзакции и един единствен ресурс върши цялата си транзакционна работа сам (това понякога се нарича локални транзакции).

Имайки предвид това, какво представляват XA и не XA транзакции?

Ан XA транзакция е „глобален транзакция , което може да обхваща множество ресурси. A не - XA транзакция винаги включва само един ресурс. Ан XA транзакция включва координиране транзакция мениджър, с една или повече бази данни (или други ресурси, като JMS), всички включени в един глобален транзакция.

Човек може също да попита какво е XA драйвер? XA : означава Extensible Architecture, която се отнася най-вече за протокол за 2-фазово записване - вижте wikipedia. Кратко: Стандартен протокол за глобална транзакция между един координатор на транзакции и няколко мениджъри на транзакции. Понякога те се наричат още монитори на транзакции.

Освен това, какво е XA транзакция?

XA транзакции . XA е двуфазен протокол за записване, който се поддържа първоначално от много бази данни и транзакция монитори. Той гарантира целостта на данните чрез координиране на единични транзакции достъп до множество релационни бази данни. Мениджърът на ресурси управлява конкретен ресурс, като база данни или JMS система.

Каква е разликата между източник на данни и източник на данни XA?

От гледна точка на източници на данни , ан XA източник на данни е източник на данни които могат да участват в XA глобална транзакция. не- XA източник на данни по принцип не може да участва в глобална транзакция (нещо като - някои хора прилагат така наречената оптимизация за "последен участник", която може да ви позволи да направите това точно за един не- XA вещ).

Препоръчано: