Investigating Db2 performance problems
Many different logs, traces, and reports are available for analyzing Db2 performance problems, and you might find it hard to know where to look first. By taking a systematic approach, you can focus your investigation and determine the nature of the problem more quickly.
Before you begin
Depending on the symptoms, the first step of investigating a performance problem might be to look at the overall system to determine whether the problem might be outside of Db2:
- Analyze why application processes are progressing slowly, or why
a given resource is being heavily used. The best tools for that kind
of investigation include:
- z/OS® Resource Measurement Facility (RMF)
- IBM® OMEGAMON® AI for Db2.
- If the application processes are running on distributed platforms, analyze the performance on those platforms and the network that connects them.
After you determine that the problem is inside Db2, you can begin detailed analysis of performance data that you captured during monitoring.
About this task
If your initial analysis suggests that the performance problem is within Db2, the problem might be poor response time, an unexpected and unexplained high use of resources, or locking conflicts.
Procedure
To investigate Db2 performance problems.