DDF/RRSAF ACCUM field (ACCUMACC subsystem parameter)

The ACCUMACC parameter determines whether Db2 accounting data is to be accumulated by the user for DDF and RRSAF threads.

Acceptable values: NO, 2–65535
Default: 10
Update: option 23 on panel DSNTIPB
DSNZPxxx: DSN6SYSP ACCUMACC
NO
Db2 writes an accounting record when a DDF thread is made inactive or when sign-on processing occurs for an RRSAF thread.
integer
Start of changeDb2 uses the same processing to collect and reset accounting information as when NO is specified. However, Db2 writes an accounting record after every integer transactions for a given user identifier. Records that are written after every integer transactions for a given user identifier are known as rollup records. For most fields in a rollup record, the field values are the sums of the corresponding values in the individual accounting records.

integer is in the range 2–65535.

A user identifier is a concatenation of one or more values, which can include the user ID, application name or transaction name, and workstation name. Those values are set by DDF threads, or by RRSAF threads through the RRSAF SIGNON, AUTH SIGNON, and CONTEXT SIGNON functions. The possible concatenations are described in AGGREGATION FIELDS field (ACCUMUID subsystem parameter).

An accounting record might be written prior to the completion of integer accounting intervals for a given user in the following cases:

  • An internal storage threshold is reached for the accounting rollup blocks.
  • Db2 has not rolled data into an internal block in approximately 10 minutes.
End of change