DB2 Performance Advice: Write Time(ms)

This metric shows the average write time duration as computed by ((POOL_WRITE_TIME ms) / (POOL_DATA_WRITES + POOL_INDEX_WRITES)).

Average Write Time can be improved by:

  1. Eliminating low cardinality, redundant, and unused indexes which cause unnecessary write I/O to maintain them.
  2. Ensuring that tablespace containers have equal sizes (DMS) and are distributed across available disk drives. The last thing you want is multiple containers on the same disk, or containers placed on OS paging devices.
  3. Improving the percentage of write I/O that DB2 performs asynchronously: Consider increasing the NUM_IO_CLEANERS by increments of 1, but not higher than the number of CPUs on the machine minus 1. You might also consider reducing the CHNGPGS_THRESH database configuration parameter in 5% decrements, but do not set this lower than 30% (the default value is 60%).

To reduce average write times: