What is a VSAM split?
Answers were Sorted based on User's Feedback
Answer / guest
If there isn't enough space in the control interval VSAM
performs a control interval split by moving some records to
the free control intervals. If there isn't a free control
interval VSAM performs a control area split by allocating a
new control area and moving half of the control intervals to it.
| Is This Answer Correct ? | 16 Yes | 0 No |
Answer / krishna
When there isn't enough space in the control interval VSAM performs a control interval split by moving some records to the free control intervals. If there isn't a free control interval, VSAM performs a control area split by allocating a new control area and moving half of the control intervals to it.
There are two types of splits used extensively in VSAM.
CI-SPLIT Movement of some records from an existing CI to another free CI in the same CA because a record add or update cannot be accommodated in the existing one.
A CI split requires a number of I/O operations and this degrades the performance of the VSAM file. The correct amount of the space will need to be allocated for the CI (internal percentage of free space allocation). This will result in two half-empty CI's instead of one full and one empty CI.
CA-SPLIT Movement of the half of the records in an existing CA to a new CA because a record add or update cannot be accommodated in the existing CA. This results in two approximately half-full CA's instead of one full and one empty CA. This is inefficient because it involves a high level of I/O operations.
| Is This Answer Correct ? | 4 Yes | 2 No |
what are the codes returned by the ams (access method services) command during the execution in vsam?
what is the use of aix in vsam why do we go for aix and wht is build index in vsam?
what are the idcams commands that can be used for vsam and explain each of them.
Describe SHAREOPTIONS parameter (SHR) in Define Cluster command.?
How do you load a VSAM data set with records ?
How is the sorting of vsam files carried?
what do you mean by the repro command?
what is the drawback of vsam dataset?? a.execution slow. b.free space. c.independent storage device. d.none of the above. let me know the answer with reason.
what do you mean by a vsam slot?
What is a base cluste?
Suppose a generation of GDG gets created in a particular step of a proc. How would you refer the current generation in a subsequent step? What would be the disposition of this generation now?
If FSPC(100 10 is specified does it mean that both the control interval and control area will be left empty because 100 % of both CI and ca are specified to be empty?