程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> DB2數據庫 >> DB2教程 >> DB2復雜的應用環境中的性能優化

DB2復雜的應用環境中的性能優化

編輯:DB2教程

現在的生產環境都是非常復雜的,性能問題涉及到了應用程序,應用服務器,數據庫,網絡等各種因素。要從復雜的環境中迅速定位性能的瓶頸非常困難。下面介紹一個非常有用的工具可以幫助用戶解決這個難題。這個工具就是 IBM 的 DB2 Performance Expert 。運用 DB2 Performance Expert V3.2 可以很快的找到系統的性能瓶頸。如下圖所示:

圖 3. 系統響應時間分布圖

 

從這個截圖可以看出目前應用程序(灰色部分)和數據庫(黑色部分)占用了很大的比例,是系統瓶頸所在。而下圖則詳細描述了數據庫的一些狀態信息。

圖 4. 數據庫重要指標信息圖

 

從上圖可以看出,排序溢出很大 ( 到了 100%),說明 sortheap 需要調整,緩沖池 IBMDEFAULTBP 的命中率很低(只有 69.5%),說明緩沖池太小,需要調大。所以在分析系統性能問題是使用 DB2 Performance Expert 是一個不錯的選擇。

結束語

通過本文對 DB2 的各項性能要素的分析以及性能工具的介紹,希望能使讀者在分析性能問題時有一個清晰的脈絡,從而由潛入深地去解決相關的性能問題。也希望初學者能夠以此作為入門的台階,開始深入系統地學習 DB2 相關的領域。

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved