Answer Posted / e s hudders
The answer is it depends. A VSAM file can have up to 123 extents in VSE and up to 255 in MVS. This is by component, that is index and data. Any time that a primary or secondary is allocated, VSAM can satisfy this request in up to 5 extents. Each extent counts towards the maximum. So, if for some reason you requested 500 cylinders and VSAM satisfied this request with 5 separate extents that total the 500 cylinders, then you have to subtract this number from the maximum allowed. The same applies to a secondary allocation. So, although in theory you could say that you could have the maximum allowed minus 1 (for the primary), in reality it could be less. Also, remeber that if you have multi-volumes allocated, you would get a primary allocation on the new volume when there is no space for the secondary on the current volume. This would not apply for a VSAM data set defined using SMS in MVS where you can request that the secondary allocation be applied to a new volume.
| Is This Answer Correct ? | 0 Yes | 0 No |
Post New Answer View All Answers
What is the biggest disadvantage of using a vsam dataset?
What is recovery parameters in define cluster command?
can you specify some the distinctive features of a ksds, key sequenced dataset?
differentiate between sequential files and esds files in vsam?
What are the common vsam error conditions and codes?
On which dataset you can have alt index?
What does the keyranges parameter in define cluster commends do?
what are the additional information you should give in the dd statement while defining the next generation of a gdg?
What is the purpose of having vsam data space?
Explain about the file objects in vsam?
Explain the catalog?
how do you define an altindx ? How do you use altindxs in batch, cics programs?
What is the main function of key-sequenced data set?
What are the distinctive features of a ksda, key sequenced dataset?
what do you mean by a shareoptions parameter (shr) in define cluster command?