Overview of the Storage Parameters 

During the reorganization or export, SAPDBA displays all values for the storage parameters in a menu, enabling you to see and change the respective current value, the default value and the new value that was manually changed if necessary. The parameters PCTINCREASE, PCTFREE, PCTUSED, FREELISTS and FREELISTS GROUP should only be changed after consulting SAP (e.g. if recommended by the EarlyWatch Service).

The following parameters exist and can be displayed and - if necessary - changed at the start of a reorganization or export using Change storage manually: yes:

Larger value for INITIAL: Specify a larger value for the INITIAL extent of tables/indexes that grow quickly. In this case, the database will not have to immediately assign a new extent.

Smaller value for INITIAL: Specify a smaller value for the INITIAL extent when you know that a table or index does not require the full space allocated.

You can generally leave the NEXT value set to the SAPDBA default value. If you have made large changes to the INITIAL value, however, you should increase or decrease the value of NEXT accordingly.

You can simulate an asynchronous, linear PCTINCREASE response, however, by using the command option sapdba -next . See Command Option -next.

PCTFREE and PCTUSED are used to optimize use of the storage space in the extent data blocks. Both parameters can be specified for tables. For indexes only PCTFREE can be specified.

The optimal value for FREELIST GROUPS corresponds to the number of database instances for tables. If you are planning to increase the number of database instances, you should use a higher value right from the start. It is only possible to change parameters FREELISTS and FREELIST GROUPS by reorganizing the tables or indexes. They cannot be changed at a later time with a corresponding ALTER command.

 

For values larger than 5 ORACLE blocks, the values for INITIAL and NEXT are always rounded off to a multiple of 5 ORACLE blocks. (Example: a NEXT value of 6 blocks was defined. In further operations, the system will use a NEXT value of 10 ORACLE blocks.) This procedure is determined by ORACLE and is taken into consideration by SAPDBA (see for example Default Value for NEXT).