Aborts            (PPT)

DESCRIPTION
"Aborts" shows the number of times a program has aborted since initiation of
a Sun MTP system.


VALUES
"Aborts" is a integer value initialized to 0 at Sun MTP system initiation, and
incremented each time a transaction aborts.


INTERPRETATION
A program can abort for many reasons. Some examples are: it does not handle a 
CICS handle condition properly, a Transaction Server cannot recover from an 
application request (e.g. divide by zero), Sun MTP aborts a transaction due to a 
deadlock condition, or Sun MTP aborts a transaction to make space in the recovery
file.


CONCLUSIONS
A high incidence of "Aborts" may indicate that transactions are deadlocking 
trying to obtain the same records in a database. Confirm this by examining the 
"Deadlocks" datapoint on the Overview Screen. The "Aborts" datapoint on the 
Overview Screen represents the total number of "Aborts" for all programs 
executing within the Sun MTP system. When these two values increase together, 
you may have to redesign the database access protocol.
