Introduction to NonStop Operations Management
Application Management
Introduction to NonStop Operations Management–125507
11-7
Batch, Online, and Client/Server Processing
Batch, Online, and Client/Server Processing
You might have to manage batch, online, and client/server processing applications. 
Batch, online, and client/server processing applications require different system 
management techniques. The following paragraphs describe the operations requirements 
for each type of application.
Batch Processing
Batch processing programs are characterized by the following:
•
Batch programs are generally used to collect and manipulate data to generate 
reports.
•
Batch programs do not require user interaction.
•
Batch programs run on demand or on a schedule, updating master files only once a 
day or only at particular times during the day.
•
Batch programs run at a lower priority than OLTP programs. However, batch 
programs are big consumers of disk I/O and can impact the performance of online 
transaction-processing programs.
•
Batch programs run as fast as possible, using whatever resources are available.
•
Batch programs access records and files in sequence.
•
Batch programs perform one or more tasks on many records of the same type.
Figure 11-1 shows the sequential nature of batch processing.
Figure 11-1. Batch Processing
Application
Application
Application
Transaction 
Input
Transaction 
Input
Transaction 
Input
Master 
Files
035










