Multiple choice technology mainframe

Which of the following occurs if an application ends abnormally during an active unit of work?

  1. The unit of work moves to pending status

  2. The unit of work moves to CHECK_PENDING

  3. The unit of work is rolled back

  4. The unit of work remains active

Reveal answer Fill a bubble to check yourself
C Correct answer
Explanation

Database systems implement transactions as ACID units, and abnormal termination triggers an automatic rollback mechanism. This ensures atomicity: all changes made during the unit of work are undone, preventing partial or inconsistent data states. The transaction cannot remain active or move to pending states when the application unexpectedly terminates.