Availability Guide for Problem Management

Problem Management Tools
Availability Guide for Problem Management125509
9-22
NonStop Transaction Manager/MP (TM/MP)
NonStop Transaction Manager/MP (TM/MP)
In the NonStop TM/MP product, the TMF subsystem provides transaction protection,
database consistency, and database recovery. TMF sustains high performance in high-
volume online transaction-processing (OLTP) applications.
To support OLTP applications, the TMF subsystem can monitor thousands of complex
transactions sent by hundreds of users to a common database. The database can be
distributed among many disks on a system or node, or across many nodes in a network.
The database can be a NonStop SQL/MP relational database, an ENSCRIBE database,
or a combination of both. Figure 9-7 illustrates the role of the TMF subsystem in
transaction processing.
For OLTP applications, the TMF subsystem manages:
All of the operations for concurrent transactions and database consistency, making
these operations transparent to both users and application programmers
Database recovery through the following mechanisms:
The backout process recovers the database from application or transaction
failure.
The volume recovery process recovers the database in the most typical recovery
situations: a disk volume or system failure.
The file recovery process reconstructs database files when the copy on the data
volume is not usable.
How TM/MP Works
The TMF subsystem protects transactions from potential hazards including program
failures, system component failures, and communication failures. It uses transaction
information to recover the database in the event of any of these failures.
Figure 9-7. The Role of the TMF Subsystem in Transaction Processing
CDT 034
TMF
Subsystem
OLTP
Software
\SYS
Transaction
Entry
Database
Log of
Transaction
Records