Previous topic |
Next topic |
Contents |
Contact z/OS |
Library |
PDF
Handling long-running jobs and programs z/OS DFSMStvs Planning and Operating Guide SC23-6877-00 |
|
For long-running programs, ensure that you do not have a large number of
changes that meet these criteria:
A unit of recovery should be entirely logically independent, not merely with regard to protected resources but also with regard to execution flow. If an abend occurs during either application or DFSMStvs processing, do not issue further requests for the same unit of recovery. The abend can cause some DFSMStvs control blocks to be invalidated. Similarly, do not try to recover from I/O errors. Because of the risk to data integrity, DFSMStvs does not allow a commit of a unit of recovery after it has received a hard I/O error for one of its VSAM record management requests. Also, it does not allow a commit of a unit of recovery for any type of error occurring during a close if a previous explicit commit was not already done. |
Copyright IBM Corporation 1990, 2014
|