Quote:
Originally Posted by spelley
I'm running db2 ese. Output of db2level is:
DB21085I Instance "tpcd" uses "64" bits and DB2 code release "SQL09070" with
level identifier "08010107".
Informational tokens are "DB2 v9.7.0.0", "s090521", "LINUXAMD6497", and Fix
Pack "0".
Product is installed at "/opt/ibm/db2/V9.7".
|
The first thing you may want to do is update to the latest fixpak, which is 3a at this time.
Quote:
Originally Posted by spelley
1) What is the proper way to change the bufferpool size? my way seems broken.
2) db2 refuses to use my new bufferpool. How do ensure that a new bufferpool is utilized?
3) Where else should I be looking to diagnose poor performance?
|
1. The BUFFPAGE configuration parameter is deprecated. Use the ALTER BUFFERPOOL statement to modify bufferpool sizes.
2. Use ALTER TABLESPACE. You will need to deactivate and reactivate the database for these changes to take effect.
3. You will need to identify where the application is waiting most and eliminate the bottleneck. You can use the view MON_WORKLOAD_SUMMARY to look at the general picture, then call the various monitoring functions (MON_GET_UNIT_OF_WORK, MON_CURRENT_SQL, etc.) to drill down.