The BP_WRITE_IO administrative view returns bufferpool write performance information per bufferpool.
The schema is SYSIBMADM.
SELECT SUBSTR(BP_NAME, 1, 15) AS BP_NAME, TOTAL_WRITES,
AVERAGE_WRITE_TIME_MS, DBPARTITIONNUM
FROM SYSIBMADM.BP_WRITE_IO ORDER BY DBPARTITIONNUM
BP_NAME TOTAL_WRITES AVERAGE_WRITE_TIME_MS DBPARTITIONNUM
--------------- ------------...- --------------------- --------------
IBMDEFAULTBP 11 5 0
IBMSYSTEMBP4K 0 - 0
IBMSYSTEMBP8K 0 - 0
IBMSYSTEMBP16K 0 - 0
IBMSYSTEMBP32K 0 - 0
IBMDEFAULTBP 0 - 1
IBMSYSTEMBP4K 0 - 1
IBMSYSTEMBP8K 0 - 1
IBMDEFAULTBP 0 - 2
IBMSYSTEMBP4K 0 - 2
IBMSYSTEMBP8K 0 - 2
11 record(s) selected.
Column name | Data type | Description or corresponding monitor element |
---|---|---|
SNAPSHOT_TIMESTAMP | TIMESTAMP | snapshot_timestamp - Snapshot timestamp monitor element |
BP_NAME | VARCHAR(128) | bp_name - Buffer pool name |
TOTAL_WRITES | BIGINT | Total writes. |
AVERAGE_WRITE_TIME_MS | BIGINT | Average write time in milliseconds. |
TOTAL_ASYNC_WRITES | BIGINT | Total asynchronous writes. |
PERCENT_WRITES_ASYNC | BIGINT | Percent of writes that are asynchronous. |
AVERAGE_ASYNC_WRITE_TIME_MS | BIGINT | Average asynchronous write time in milliseconds. |
TOTAL_SYNC_WRITES | BIGINT | Total synchronous writes. |
AVERAGE_SYNC_WRITE_TIME_MS | BIGINT | Average synchronous write time in milliseconds. |
DBPARTITIONNUM | SMALLINT | The database partition from which the data for the row was retrieved. |