RECORDS/CHECKPOINT field (CHKFREQ and CHKLOGR subsystem parameters)
The RECORDS/CHECKPOINT field determines the approximate number of log records that are to be created between scheduled log checkpoints.
| Acceptable values: | Depending on the CHECKPOINT TYPE value:
|
|---|---|
| Default: | NOTUSED |
| Update: | option 43 on panel DSNTIPB |
| DSNZPxxx: | DSN6SYSP.CHKFREQ and DSN6SYSP.CHKLOGR |
- NOT USED (if CHECKPOINT TYPE is MINUTES)
- The value NOTUSED is assigned to the CHKLOGR parameter. (The CHECKFREQ parameter is assigned the value specified for the MINUTES/CHECKPOINT field. See MINUTES/CHECKPOINT field (CHKFREQ and CHKMINS subsystem parameters).)
- 1000–160 00 000 (if CHECKPOINT TYPE is LOGRECS)
- The number of log records that are created between checkpoints. The specified value is assigned to the CHKFREQ parameter, and the CHKLOGR parameter is set to NOT USED.
- 1000–99 999 999 (if CHECKPOINT TYPE is BOTH)
- The number of log records that are created between checkpoints. The specified value is assigned to the CHKLOGR parameter, and the CHEKFREQ parameter is set to NOT USED.
Db2 prevents log checkpoints from being taken too frequently and degrading performance. Log checkpoints are scheduled, but not necessarily immediately taken, when the number of minutes that passes reaches the value of CHKMINS.
The following table summarizes how the CHECKPOINT TYPE, MINUTES/CHECKPOINT, and RECORDS/CHECKPOINT fields on panel DSNTIPL1 set the related subsystem parameters to specify the Db2 checkpoint frequency. The following table shows panel DSNTIPL1 fields and related subsystem parameters for controlling the Db2 checkpoint frequency.
| CHECKPOINT TYPE field | CHKTYPE subsystem parameter | CHKFREQ subsystem parameter | CHKMINS subsystem parameter | CHKLOGR subsystem parameter |
|---|---|---|---|---|
| MINUTES (default) | SINGLE |
|
NOT USED | NOT USED |
| LOGRECS | SINGLE |
|
NOT USED | NOT USED |
| BOTH | BOTH | NOT USED |
|
|