Make sure that you are using the correct database design to improve DB2 performance:
Use partitioning for robust tables that play central parts in the processing to help ease locking and encourage parallelism. Also leverage database partitioning for large tables (over 500,000 rows) which might benefit from spreading out the I/O to different partitions and . . . → Read More: DB2 Performance Summary Part 2