Performance data files: QAPMPOOL and QAPMPOOLL

The QAPMPOOLL file is provided to allow for compatibility between Collection Services and the performance monitor. The QAPMPOOL file is created when the performance monitor database files are migrated with the Convert Performance Data (CVTPFRDTA) command to a newer release. Collection Services does not create the QAPMPOOL file. Rather, Collection Services creates the QAPMPOOLL file.

This data includes main storage pool file entries and lists the fields in the storage pool file.

Field Name Description Attribute
INTNUM Interval number: The nth sample database interval based on the start time specified in the Create Performance Data (CRTPFRDTA) command PD (5,0)
DTETIM Interval date (yymmdd) and time (hhmmss): The date and time of the sample interval. C (12)
INTSEC Elapsed interval seconds: The number of seconds since the last sample interval. PD (7,0)
PONBR Pool number: Specifies the unique identifier of this pool. The value is from 1 to 64. C (2)
POACTL Pool activity level setting: The maximum number of processes that can be active in the machine at the same time. PD (5,0)
POSIZ Pool size (in KB): The amount of main storage assigned to the pool. PD (9,0)
PORES Pool reserved size (in KB): Specifies the amount of storage from the pool that is dedicated to machine functions. PD (9,0)
PODBF Pool database faults: Total number of interruptions to processes (not necessarily assigned to this pool) that were required to transfer data into the pool to permit the MI instruction to process the database function. PD (11,0)
PONDBF Pool nondatabase faults: Total number of interruptions to processes (not necessarily assigned to this pool) that were required to transfer data into the pool to permit the MI instruction to process nondatabase functions. PD (11,0)
PODBPG Pool database pages read: Total number of pages of database data transferred from auxiliary storage to the pool to permit the instruction to run as a consequence of set access state, implicit access group movement, and internal machine actions. PD (11,0)
PONDPG Pool nondatabase pages read: Total number of pages of database data transferred from auxiliary storage to the pool to permit the instruction to run as a consequence of set access state, implicit access group movement, and internal machine actions. PD (11,0)
POAW Number of active to wait transitions: Total number of transitions by processes assigned to this pool from active state to wait state. PD (11,0)
POWI Number of wait to ineligible: Total number of transitions by processes assigned to this pool from wait state to ineligible state. PD (11,0)
POAI Number of active to ineligible: Total number of transitions by processes assigned to this pool from active state to ineligible state. PD (11,0)
PTTYPE Type of tuning: The method used by the system to tune the storage pool:
  • 0 -- No tuning
  • 1 -- Static tuning
  • 2 -- Dynamic tuning of transfers into main storage
  • 3 -- Dynamic tuning of transfers into main storage and to auxiliary storage.
C (1)
PTPAGE Change page handling. The method used by the system to determine when to write changed pages to auxiliary storage:
  • 0 -- Use the system default
  • 1 -- Periodically transfer changed pages to auxiliary storage.
C (1)
PTNDBF Non-database blocking factor. The amount of data (in KB) that should be brought into main storage when a request is made to read non-database objects from auxiliary storage. PD (3,0)
PTDBF1 Database blocking factor (class 1.) The amount of data (in KB) that should be brought into main storage when a request is made to read database objects from auxiliary storage. PD (3,0)
PTDEX1 Database exchange operation type (class 1.) The exchange operation used to reduce the working set size.
  • 0 -- Use the system default
  • 1 -- Allow exchange operations
  • 2 -- Disable exchange operations
  • 3 -- Disable exchange operations.
The data that already exists in main storage should be a good candidate to be replaced when additional storage is needed in the storage pool.
C (1)
PTDTS1 Database type of transfer to auxiliary storage (class 1.) The method the system uses to process a request to write an object to auxiliary storage.
  • 0 -- Use the system default
  • 1 -- Purge object from main storage
  • 2 -- Write object to auxiliary storage
  • 3 -- Indicate object is a good candidate for replacement
  • 4 -- Use the system page replacement algorithm.
C (1)
PTDBF2 Database blocking factor (class 2.) See PTDBF1. PD (3,0)
PTDEX2 Database allow exchange operations (class 2.) See PTDEX1. C (1)
PTDTS2 Database type of transfer to auxiliary storage (class 2.) See PTDTS1. C (1)
PTDBF3 Database blocking factor (class 3.) See PTDBF1. PD (3,0)
PTDEX3 Database allow exchange operations (class 3.) See PTDEX1. C (1)
PTDTS3 Database type of transfer to auxiliary storage (class 3.) See PTDTS1. C (1)
PTDBF4 Database blocking factor (class 4.) See PTDBF1. PD (3,0)
PTDEX4 Database allow exchange operations (class 4.) See PTDEX1. C (1)
PTDTS4 Database type of transfer to auxiliary storage (class 4.) See PTDTS1. C (1)
Note: For more information on pool tuning, see "Setting Up the System to Dynamically Adjust a Storage Pool for an Object (Expert Cache)" in the V5R1 Work Management manual (SC41-5306-03) on the V5R1 Supplemental Manuals Link outside information center Web site.