This question regarding Checkpoint.
Suppose my program has checkpoint for every 100 records. If
my program abends at 120 records, what will happen. I know
first 100 records are committed and rest of 20 records
where they gone and where they are stored.

Answer Posted / john i harper

As in anything else, it depends. If the buffers containing
your updates were written out, they are on your output data
set. Otherwise, they are lost.
The purpose of taking checkpoints is to allow you to
restart your program at the last known checkpoint, instead of
all the way back at the beginning. If your job ran for hours
and only had a few minutes to go, starting at the last
checkpoint can save a lot of time.
IMS will reposition your input and output files, so you can
pick up from there.

Is This Answer Correct ?    25 Yes 6 No



Post New Answer       View All Answers


Please Help Members By Posting Answers For Below Questions

What is the need of a secondary index in IMS?

664


What is the advantage of dynamic generation of acb?

561


Define acb?

3182


Can we use procopt on pcb and segment field (senseg)?

572


What is meant by mpp mode?

599






What is meant by bmp mode?

583


Explain dbdgen process?

641


What is dbdgen process?

625


What is dbd?

592


Define psb?

569


What is hierarchical database?

3184


Explain psbgen process?

717


What are the objectives of dbms in ims?

654


What are the two ways in which dl/i interface can be invoked?

532


What is the need for a secondary index in ims?

607