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.



This question regarding Checkpoint. Suppose my program has checkpoint for every 100 records. If m..

Answer / 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

More IMS Interview Questions

What is the difference between SIBLINGS and TWINS in IMS-DB database

2 Answers   IBM,


Which is the DL/I function used in CICS-IMS program?

2 Answers   HP, IBM, IMS,


What is difference between concurrent image copy and online image copy?

1 Answers   EDS,


What is a Hierarchy path?

4 Answers  


How many sgment types can u have in a DL/I database?

4 Answers  






What is psb?

0 Answers  


How to write the PCB code ? if in thic PCB i have 3 PSB ?

4 Answers  


What are the special considerations of the PROCOPT field based on the type of operation your program performs

3 Answers  


What is the limitation on the no. of levels in a DL/I database?

2 Answers  


Explain psbgen process?

0 Answers  


What is a database record?

3 Answers  


What are qualified and unqualified SSA's.

2 Answers  


Categories