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 / 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 |
What are the two ways in which dl/i interface can be invoked?
Which command code can be used for backing up IMS database?
What is a Segment type?
Define ims (db/dc)?
What is ims (db/dc)?
What are the advantages and disadvantages of a hierarchical database?
What are the main control blocks available in ims db?
What is the maximum number of pcbs allowed in a psb?
When do you do Build DBD, PSB for making changes in ACBLIB?
Which DB access method (OSAM or VSAM) is used for primary index or secondary index and why?
Can we give the GSAM-PCB in between the DB-PCB'S like below? I/O-PCB DB-PCB1 GSAM-PCB1 GSAM-PCB2 DB-PCB2
What are the ways to mapping external control block? a. ENTRY b. PROCEDURE DIVISION USING c. CALL ‘DLITCBL’ d. ALL ABOVE e. A & B