TMF Introduction (G06.24+)

Contents
HP NonStop Transaction Management Facility (TMF) Introduction522414-001
ii
1. TMF Overview (continued)
1. TMF Overview (continued)
How Does TMF Integrate With OLTP Software? 1-16
Applications 1-17
Application Languages 1-17
Application Control Subsystem 1-17
Transaction Management Facility 1-17
Database Management Software 1-17
NonStop Kernel Operating System 1-18
Who Uses TMF? 1-18
Application Designers and Programmers 1-18
Database Administrators and System Managers 1-18
System Operators 1-19
What Are the Benefits of TMF? 1-19
2. Transaction Coordination
Coordinating Local Transactions 2-1
Coordinating Distributed Transactions 2-2
Resource Managers and Transaction Gateways 2-3
How Distributed Transaction Coordination Works 2-4
Transaction Identification 2-6
Transaction Definition by the Application 2-6
Physical Transaction Identification 2-9
Locking Mechanism 2-10
Two-Phase Commit Protocol 2-11
Summary of Transaction Coordination 2-12
3. Transaction Protection and Database Recovery
Audit Trails 3-2
Master Audit Trail 3-3
Auxiliary Audit Trail 3-3
Audit Trail Files and Rollover 3-3
Audit Volumes 3-5
Active Audit Volume 3-5
Overflow Audit Volume 3-5
Restore Audit Volume 3-5
Audit Dumps 3-6