TMF Introduction (G06.24+)

HP NonStop Transaction Management Facility (TMF) Introduction522414-001
1-1
1 TMF Overview
TMF furnishes transaction protection, database consistency, and database recovery
critical in high-volume transaction processing. It sustains high performance for online
transaction processing (OLTP) applications, as well as online query processing
(OLQP) activities, batch processing applications, and decision-support systems.
This section introduces TMF, discussing these topics:
To support OLTP applications, TMF 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 (node), or across many nodes in a network. The
database can be a SQL relational database, an Enscribe database, or a combination of
both. The role of TMF in transaction processing is illustrated in Figure 1-1.
TMF also supports heterogeneous transaction processing through the use of
gateways. In this kind of processing, TMF on an HP NonStop™ server communicates
with a foreign transaction manager on another platform to cooperate in transaction-
based activities.
Topic Page
What Characterizes the TMF Environment? 1-3
What Does TMF Do? 1-8
Why Use TMF? 1-14
How Does TMF Integrate With OLTP Software? 1-16
Who Uses TMF? 1-18
What Are the Benefits of TMF? 1-19
Figure 1-1. The Role of TMF in Transaction Processing
TMF
OLTP
Software
\SYS
Transaction
Entry
Database
Log of
Transaction
Records
VST001.vsd