Exam MCIA - Level 1 All QuestionsBrowse all questions from this exam
Question 82

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

What is the main benefit of using eXtended Architecture (XA) transactions over local transactions to synchronize these two different database systems?

    Correct Answer: C

    The main benefit of using eXtended Architecture (XA) transactions over local transactions to synchronize two different database systems is that an XA transaction automatically rolls back operations against both database systems if any operation fails. This ensures data integrity and consistency across both systems, as partial updates or inconsistencies will be avoided in the event of a failure.

Discussion
ExamschafferOption: C

C. An XA transaction automatically rolls back operations against both database systems if any operation falls; Automatic rolling back the failed operations should be a main motivator to use an XA transaction.