Data Server Manager 概觀
IBM® Data Server Manager 是適用於 DB2® for Linux, UNIX, and Windows databases and DB2 for z/OS® 子系統的整合式資料庫管理工具平台。設定簡單、容易使用且可供企業使用,並且可以管理數百個資料庫。
- 運用設定簡單、直覺式第一個體驗、透過實例自動探索資料庫的能力,以及預先定義且可自訂的效能臨界值和警示,可輕鬆地開始進行。
- 可自訂的企業儀表板,可以調整以顯示數百個資料庫的度量。
- 具有資料庫概略度量的即時及歷程效能度量,以及陳述式、鎖定、應用程式、工作量、記憶體、I/O 及儲存體的詳細度量。
- 執行效能差的查詢、遺漏索引及緩衝池命中率這類實務範例的智慧型警示偵測。
- 資料庫物件及配置設定的配置比較及變更追蹤。
- 使用資料庫物件和公用程式以及建置及執行 SQL 陳述式和指令的管理特性。
- 顧問及存取計劃圖形,可提供用於調整執行效能差的陳述式或工作量的大量建議及分析(包括索引、統計資料及 BLU 最佳化的建議)
- 儲存體存取型樣及儲存體節約機會的分析。
問題判斷及分析
DBA 可以從「Data Server Manager 首頁」快速尋找及處理問題。「首頁」概述所有受監視資料庫。
「首頁」上的每一塊方磚都代表一個資料庫,並且顯示該資料庫的一些重要度量。
- 陳述式
- 鎖定
- 應用程式
- 工作量
- 記憶體
- I/O
- 儲存體
例如,DBA 可能是從「概觀」頁面開始進行,然後開啟「陳述式」頁面來識別高成本 SQL 陳述式。DBA 可以從該頁面取消陳述式(必要的話)。接下來,DBA 可以指定歷程時間範圍、選取相同的陳述式,以及檢視詳細資料來查看陳述式過去的執行效能如何。
警示
內建的警示、通知及動作特性可依異常狀況來啟用管理,讓您可以知道資料庫系統何時未如預期般執行。DBA 可以在「首頁」的資料庫方磚上查看警示計數,並按一下以調查警示的類型及詳細資料。若要進一步瞭解,DBA 可以再按一下以查看特定警示、相關環境定義和分析,以及建議動作。
DBA 也可以定義自訂警示,以及指定對應的動作。
即時及歷程監視
Data Server Manager 可以配置成收集資料庫的即時及歷程度量。DBA 可以使用歷程資訊來探索趨勢,或調查過去觀察到的行為的偏差。
提供時間調節器,以及可從中選擇的易選時間範圍。DBA 可以挑選時間範圍,然後使用時間調節器來移動、延長或縮短想要查看的時間範圍。
儲存體最佳化
對於任何具有大量資料或成長中資料量的企業而言,儲存體成本都是一項考量重點。若要有效地管理儲存體消耗,企業必須分析在一段時間後如何存取儲存體、收回表格中的設陷儲存體、將壓縮套用至表格,以及捨棄不常使用的表格。
運用 Data Server Manager,DBA 可以檢閱一段時間的儲存體存取,以及識別實例、綱目、表格、索引及表格空間的存取或修改頻率。使用時,熱圖顯示資料庫表格及綱目的即時儲存體及存取狀態。
DBA 也可以檢視歷程存取的詳細資料,以及採取建議動作(例如,配置調適性或靜態壓縮來實現潛在儲存體節約)。
陳述式及工作量調整
運用 Data Server Manager,DBA 及應用程式開發者可以格式化 SQL 陳述式使其容易閱讀、產生存取計劃的視覺化呈現,以及取得收集統計資料或改善索引的建議。
存取計劃圖形顯示陳述式在何處使用最多時間,以及顯示掃描表格的位置。調整顧問也可以提供有關統計資料、索引及效能增進功能的專家建議。
資料庫管理
DBA 可以使用 Data Server Manager 來進行資料庫管理及維護作業(包括物件、變更和授權管理、Script 以及工作排程來自動化資料庫的變更)。
配置管理
運用 Data Server Manager 的配置追蹤及比較特性,DBA 可以主動及被動地管理及監視系統配置。DBA 可以追蹤受監視資料庫的配置變更、比較兩個資料庫之間的配置,或將配置從某個資料庫複製至另一個資料庫。
- 追蹤變更
- 管理者可以設定任何資料庫的監視設定檔來追蹤配置變更。DBA 可以透過此工具輕鬆地存取變更清單、過濾變更的時間範圍,以及往下探查至特定資料庫及資料庫物件來查看變更內容。此外,可以設定在配置變更時觸發警示。
- 比較配置
- DBA 可以比較資料庫或用戶端的現行配置與前一個配置,也可以比較不同的資料庫或用戶端。Data Server Manager 可以顯示資料庫、實例與用戶端配置參數之間的差異。
- 複製配置
- DBA 可以使用 Data Server Manager 公用程式,將某個資料庫的資料庫配置參數複製至一個以上的資料庫。複製特性特別適用於將配置視為最佳作法的標準時。 複製特性也可以用來快速重設不正確地變更的資料庫配置。
用戶端管理
Data Server Manager 可以協助 DBA 管理及控制連接至企業資料庫的用戶端應用程式。除了追蹤及比較配置之外,DBA 還可以控制用戶端,以及監視端對端交易回應時間。
- 使用規則控制用戶端
- DBA 可以使用用戶端規則來控制使用者應用程式的驅動程式、資料來源及交易,以及資料庫連線。DBA 可以透過工具使用規則來執行重要作業,例如:
- 減少同時資料庫連線數上限,來節流控制資料庫連線。
- 最佳化驅動程式版本的工作量平衡。
- 將應用程式重新導向至新的或已升級的 DB2® 伺服器。
- 監視端對端交易回應時間
- DBA 可以在需要檢閱及分析用戶端度量時,輕鬆地開啟用戶端資料收集。針對每一個用戶端 IP,可以在整個資料庫應用程式系統(包括用戶端、應用程式伺服器、資料伺服器及網路)追蹤交易回應時間元件的資料。
DB2 for z/OS 子系統的自主管理
IBM Data Server Manager 與某些 DB2 for z/OS Tools 產品的自主功能整合時,會從大部分標準 Web 瀏覽器可存取的單一介面中,合併來自 DB2 for z/OS 系統的資訊。
Data Server Manager 簡化跨企業的系統性能狀態資料呈現方式,包括自主狀況表及建議的動作。您可以使用 Data Server Manager 進行下列活動來管理 DB2 for z/OS:子系統:
- 檢視及管理跨企業的 DB2 for z/OS 系統的整體性能。
- 從企業或系統層次到個別的物件進行導覽並且往下探查。您可以檢視、瞭解、存取識別的 DB2 for z/OS 症狀及建議的動作。
- 使用資料共用群組、個別表格空間及索引空間分割區,檢視來自各種來源及工具的合併資訊的資源儀表板。
- 探索具有最高嚴重性症狀及動作的資源,並直接導覽至那些資源。
- 減少學習曲線,讓新的系統程式設計師及資料庫管理者開始快速學習與執行。
您可以在 Data Server Manager 及 DB2 for z/OS 之間定義連接,以便 Data Server Manager 可以取得或探索到 DB2 for z/OS 資源的相關資訊。 探索完成後,您可以透過搜索或瀏覽在 Data Server Manager 中導覽到 DB2 for z/OS 資源的相關資訊。
您可以檢視下列 DB2 for z/OS 資源類型的屬性:
- 子系統
- 資料共用群組
- 資料庫
- 表格空間
- 表格空間分割區
- 索引空間
- 索引空間分割區
您還可以檢視下列 DB2 for z/OS 資源類型的即時統計資料圖表:
- 表格空間。如果已分割表格空間,則圖表僅適用於表格空間分割區。
- 索引空間。如果已分割索引空間,則圖表僅適用於索引空間分割區。
整合說明系統包括相關的 DB2 for z/OS 參照資訊。 不太熟悉 DB2 for z/OS 的 DBA 可以使用此資訊來縮短其學習曲線。
- IBM developerWorks 文章:使用 IBM Data Server Manager 管理效能及管理 DB2 資料庫
- Data Server Manager 視訊系列