z/OS Security Server RACF System Programmer's Guide
Previous topic | Next topic | Contents | Contact z/OS | Library | PDF


Calculating the number of index blocks required

z/OS Security Server RACF System Programmer's Guide
SA23-2287-00

Use the formula that is shown in Figure 1 to calculate the number of index blocks required. Use the result as the value of B in Formula for the RACF database size.

Figure 1. The number of index blocks required
B = the number of index blocks required:
B = the sum from I=1 to 10 of D/(Ei) 
D = F + G + H + I + J + K + L + M + N + O + P + Q + R + S + T + U + V + W
      + X + Y + Z + AA + BB + CC + DD + EE + FF + GG + HH + II + JJ + KK
      + LL+ MM + NN + OO + PP + QQ + RR + SS + TT + UU + VV

E = the number of names that fit into an index block, which is approximately:

            4096 x .5
     --------------------------
     10 + average name length
Note:
  1. The values of F through Z and AA through VV are described in Calculating the number of blocks required for the profiles.
  2. The formula for B is equivalent to:
    B= D/E1 + D/E2 + … + D/E9 + D/E10
  3. The formula for E assumes that the index blocks are half full (.5). If you can extend an existing RACF® data set with the IRRUT400 utility, then you can determine (with the IRRUT200 utility program) how full the index blocks are on the existing data set and replace the .5 value with a value that you determine. In this case, you can also consider the compressed name length when you specify the average index name length.

Go to the previous page Go to the next page




Copyright IBM Corporation 1990, 2014