Optional. Use CHCKPT to define a checkpoint for every n records (where n is a number you specify). If your job is terminated for any reason, you can restart the job from the last successful checkpoint, instead of running the entire job again. A checkpoint is simply the number of records processed up to that point. For example, if you take a checkpoint every 500 records, and your job terminates in the middle, you could look at the checkpoint file and determine the last checkpoint taken. If the last checkpoint was 47,500, you would know that you can skip the first 47,500 records when you restart your job.
Note:
iThis parameter is only used in IBM mainframe environments. Refer to the IBM
z/OS/DFP Checkpoint/Restart Manual for details on using checkpoints. Checkpoints cannot
be issued using CBUF processing of VSAM files (shareoptions 3,3). You must ensure that
your CODE-1 Plus database is defined with shareoptions specified as (1,3) or
(2,3).