MCIA - Level 1 Exam QuestionsBrowse all questions from this exam

MCIA - Level 1 Exam - Question 61


A Mule application is synchronizing customer data between two different database systems.

What is the main benefit of using XA transactions over local transactions to synchronize these two database systems?

Show Answer
Correct Answer: A

The main benefit of using XA transactions over local transactions is to ensure consistency. XA transactions are designed to maintain atomicity and consistency across multiple resource managers, such as different database systems. This means that all involved transactions either commit or roll back together, ensuring that the data remains consistent across both databases despite any system failures or errors. This is particularly important when synchronizing data between two different database systems.

Discussion

2 comments
Sign in to comment
madgeezerOption: A
Aug 5, 2022

A. Ensures consistency

Outdoor25Option: A
Dec 27, 2021

Should be A. XA Transactions are about consistency and not latency