您是否需要深入分析關鍵效能因素,以便對 DB2 及其應用程式實施精準控制與調優?您是否希望提前預判效能與可用性問題?或是曾在操作 DB2 伺服器時遭遇疑難雜症,卻無法透過當前快照判斷根因,而渴望利用歷史監視數據進行追溯?IBM DB2 Performance Expert 正是為滿足這些需求而生的強大工具。
在 DB2 Performance Expert V2.1 的協助下,您可以高效完成下列效能分析與故障排除任務:
圖 1. System Overview
圖 2. Application Summary
圖 3. Application Details
圖 3 所示的 SQL Activity 介面顯示了應用程式執行陳述式的詳細資訊,包含工作單元、游標、讀取行數、選取行數等。判斷是否需要索引的關鍵在於觀察 讀取行數與選取行數的比率。
該比率說明為了找到目標記錄,總共需掃描多少行資料。若比值超過建議閾值,即應分析查詢並檢視潛在索引。
本例中 DB2 讀取了 99,145 行,但僅選取 2,000 行,顯示其掃描了整張表卻只回傳極少數據。因此,建立合適的索引極有可能大幅提升效能。