Answer Posted / wairagade
Free space is the reserved space to be held free when the
cluster is initially loaded or when a mass insert
is done. The purpose is to allow data records to be
inserted or expanded in length when updated. The
FREESPACE parameter applies only to the data component of
KSDS. You can specify the amount of CI
and CA free space when you define the data set using the
IDCAMS DEFINE command. You can change
the amount of free space using the IDCAMS ALTER command.
Free space is specified as a percentage.
For a CI, VSAM takes the specified percentage times the
actual CI size rounded down to a full byte.
VSAM does not care about the record length. The CA
percentage specifies the amount of CIs to be held
per CA. The number of empty CIs per CA is the number of CIs
per CA times the CA percentage. The
track required for the sequence set is not included in the
calculation of CIs per CA, and the calculated
figure is rounded down to the next integer. If the figure
is less than one, it is the same as specifying 100%
for the CA percent value. If you specify 100 (the maximum
value) for both the CI and CA percentage,
each control interval will contain one record and each
control area will contain
one used control interval. If the FREESPACE amount is
altered after the data set is initially loaded, and
sequential insert processing is used, the allocation of
free space is not honored. The syntax of the
FREESPACE parameter is
FREESPACE (CI-percent CA-percent)
Hope this helps you
| Is This Answer Correct ? | 8 Yes | 0 No |
Post New Answer View All Answers
what do you mean by define model parameter?
what do you mean by a vsam split?
What are the different dataset organizations used in vsam?
what do you mean by gdg in vsam?
What is a vsam dataset?
What is control interval?
What is the use of lds (linear data set)?
What are the access method services used in vsam?
we can define the ksds cluster by two ways by using the file-aid or by using the idcams utility. Explain them.
there are seven idcams commands in vsam. Can you name and explain each of them?
explain in brief how are different versions of gdg named?
what are the additional information you should give in the dd statement while defining the next generation of a gdg?
what does a file status of 02 on a vsam signifies?
What is a lds (linear data set) and what is it used for?
What is control area?