Limited supportBMC provides limited support for this version of the product. As a result, BMC no longer accepts comments in this space. If you encounter problems with the product version or the space, contact BMC Support.BMC recommends upgrading to the latest version of the product. To see documentation for that version, see DASD MANAGER PLUS for DB2 13.1.

Resize options


This topic covers resize options that determine which formulas are used for new allocation values (PRIQTY and SECQTY) when BMCTRIG selects objects to be resized.

These options also specify rules regarding the generation of those jobs. BMCTRIG evaluates objects for resizing if the corrective action contains a RESIZE service or a reorganization (REORG or BMCREORG) with the RESIZE option set in the service syntax.

The following figure shows the syntax for Job generation options.

Resize options

resize_options.png

The following table shows the resize options, showing the availability by object type (INDEX (IX), INDEXSPACE (IS), TABLE SPACE (TS), and TABLE SPACE SET (TT)). Values in boldface are the default values.

Resize options

Option name

Value

Description

Object type

TT, TS

IX, IS

MAXPCT

0 (default) through 100

Defines the percentage to use when recalculating the primary quantity if the primary quantity exceeds the value that MAXPRIM sets

If you specify a nonzero percentage, BMCTRIG recalculates the primary quantity to that percentage of REORGSPACE.

X

X

MAXPRIM

0 (default) through 67108864

Sets a maximum primary quantity allocation quantity in kilobytes

If you do not set a nonzero maximum, BMCTRIG uses the maximum data set or piece size to limit the allocation.

X

X

RESIZEDOWN

Y (default)

N

Indicates whether to let table space or index objects be resized downward when the product generates a reorganization

X

X

RESIZEJOBS

Y (default)

N

Indicates whether to split REORG and RESIZE job steps into separate jobs

This option is valid only when STDJCL is Y.

Specifying RESIZEJOBS Y forces PARTLVL Y and MAXOBJECTS 1 and splits REORG and RESIZE job steps into separate jobs for each object or partition. If RESIZEJOBS is N, REORG and RESIZE job steps are combined with other utility job steps into a single job in accordance with the MAXOBJECTS parameter. BMCTRIG limits the number of JCL steps per job to 255 or the value of the MAXSTEPS option. If you are using workload balancing, BMCTRIG ignores RESIZEJOBS.

X

X

RESIZEPCT

0 (default) through 999

Specifies the percentage value that is added to the existing REORGSPACE value to calculate the new PRIQTY

RESIZEPCT is an alternative to the following default method (zero value) for resizing objects and partitions:

PRIQTY = REORGSPACE + (2*SQTY)

With a nonzero value, the product calculates a new primary quantity as follows:

PRIQTY = REORGSPACE * 1. nn

The variable nn is the percentage that you entered. Both methods are under the control of the DASD MANAGER PLUS RESIZE exit, which you can modify.

For more information, see members ASUXRESZ (assembler version) and ASUXRESC (C version) in About-User-Exits.

Tip: To fit the data in one extent and account for DB2 preformatting and preallocation, add space equivalent to two secondary allocations to the size of the primary allocation.

X

X

RESIZEPCT2

0 (default) through 999

Resizes the secondary allocation quantity

Use this option with RESIZEPCT.

When you specify a nonzero value, BMCTRIG calculates the new SECQTY value by applying the percentage to the newly calculated primary quantity. A zero value specifies not to alter the secondary quantity when resizing.

X

X

ROUND

A (default)

C

Rounds the allocation quantities based on the allocation type (A) as noted in the BMCSTATS tables or calculates (C) on a cylinder boundary

X

X

 

Tip: For faster searching, add an asterisk to the end of your partial query. Example: cert*