按一下產品,以取得相關資訊,或向下捲動,以閱讀 InfoSphere Optim 資料管理解決方案中所有產品的相關資訊。
IBM® Data Studio 是免費的供應項目,其含有許多用於資料庫管理及開發的基礎功能,包括基本性能監視及單一查詢調整。 部分付費供應項目隨附於某些 IBM 資料伺服器或 PureSystems™ 供應項目,但不需另外付費。您可以檢查資料伺服器的產品資訊,以查看可能已包括哪些供應項目。
支援的伺服器:InfoSphere Data Architect 支援許多資料庫伺服器,包括 DB2®、Oracle、SQL Server、Netezza® 及 Sybase。
資料設計師的重要工具為 InfoSphere Data Architect,用於探索、建模、關聯及標準化資料。
為了開發倉儲,InfoSphere Data Architect 包括自動探索及加註事實、測量、維度,以及支架。 正規化的綱目可以解除正規化為星狀、雪花及星狀雪片綱目。為了支援 IBM Cognos®,InfoSphere Data Architect 提供將維度模型推送至 Cognos Framework Manager 的獨特功能。 產生的 Cognos Framework Manager 模型為中心模型,可以作為輸入,以在 Cognos 中建置資料方塊。InfoSphere Data Architect 也可以從「IBM 產業模型」匯入倉儲模型,而這些產業模型提供一組基於產業最佳作法的預先定義資料模型範本。 資料設計師可以使用這些模型,來設計要在 Netezza 軟體驅動裝置上使用的資料模型。
InfoSphere Data Architect 還會在資料及應用程式生命週期中,與其他 InfoSphere、InfoSphere Optim 及 Rational® 供應項目整合。例如:
視您的需求而定,InfoSphere Data Architect 可與許多其他供應項目整合。
支援的伺服器:許多資料伺服器,包括 DB2 for Linux, UNIX, and Windows、DB2 for i、DB2 for z/OS®,以及 IBM Informix®。請參閱每一個特定資料伺服器所支援功能的完整清單。
Data Studio 是基礎供應項目,包括在資料管理生命週期中進行應用程式開發、調整及管理作業的支援:
如果對 Java 應用程式啟用「資料存取開發」支援,則開發人員及 DBA 可以瞭解資料庫物件、原始碼以及原始碼中的 SQL 陳述式之間的關係。 「資料存取開發」支援也會提供 SQL 陳述式的用戶端度量。提供伺服器效能度量的方式為連接至 InfoSphere Optim Performance Manager 儲存資料庫。
支援的伺服器:DB2 for Linux, UNIX, and Windows、DB2 for i、DB2 for z/OS、IBM Informix,以及 Oracle
若為資料導向的開發人員或 DBA,Data Studio 包含資料庫開發人員所需的一切資料庫管理及資料開發功能。 若為 Java 開發人員,Data Studio(含 pureQuery Runtime)可將 Java 開發帶至新的層次。
Java 開發人員將發現使用 pureQuery API,為其應用程式產生「資料存取物件 (DAO)」型樣是輕而易舉的,而且其編碼方式比 JDBC 簡單得多。
任何應用程式(包括使用 DB2 CLI、.NET、ODBC、JDBC 或 Java 架構的應用程式,例如「休眠」)可以使用 pureQuery Runtime 來加強資料庫效能。 例如,可以利用 pureQuery Runtime,將動態 SQL 轉換為靜態 SQL,以取得更好的效能及安全。
支援的伺服器:DB2、Oracle、SQL Server,以及其他項目。請參閱支援的資料伺服器清單。
從歷史角度,測試者已使用即時客戶資料的複本或摘錄,以嘗試提供根據上下文的精確資料,但是簡式摘錄可能不夠,而完整複本又超出預算。 此外,企業必須保護機密資料及個人識別資訊 ("PII"),例如銀行帳號及國家 ID。
InfoSphere Optim Test Data Management Solution 可以協助 DBA,不管在單一來源內或跨異質來源,根據 DBMS 管理及應用程式管理的關係建立適當大小、與正式作業類似的測試環境。此外,資料操作功能也支援在測試資料內手動及自動建立測試案例。 解決方案支援反覆運算測試模型,可簡化指定錯誤及界限條件,以及比較測試結果與基準線資料的作業。
為了符合需求,DBA 可以利用 InfoSphere Optim Data Privacy Solution 選擇性地擴充 InfoSphere Optim Test Data Management Solution,以確定已解除識別機密性資訊。 隱私解決方案包括一般機密性資訊的預先定義遮罩演算法。
支援的伺服器:支援 DB2 對 DB2、DB2 for z/OS 對 DB2 for z/OS,以及非 DB2(異質)Capture and Replay。
與幫助企業建立實際測試資料的 InfoSphere Test Data Management 解決方案相反,InfoSphere Optim Workload Replay (InfoSphere Workload Replay) 幫助 DBA 擷取並儲存即時的資料庫工作量。他們便可以使用這些工作量來幫助評量及預估變更造成的衝擊,例如:
例如,若要在已變更的資料庫環境中測試工作量的行為,DBA 可以擷取工作量,然後在已升級至新資料庫層次,或甚至已升級至不同資料庫供應商的資料庫伺服器上重播它。 您也可以利用不同速度重播工作量,以模擬增加的資料流量、額外的使用者,以及其他差異。
InfoSphere Workload Replay 可以擷取正式作業工作量,包括真實模擬所需的一切資訊,例如原始應用程式計時、執行順序、交易界限、隔離層次,以及其他 SQL 及應用程式性質。DBA 可以使用 InfoSphere Workload Replay 來測試資料庫環境的變更,而不會影響正式作業資料庫效能。
比較報告可比較某個工作量的執行與另一個工作量的執行。 比較報告可以用來瞭解已擷取的工作量在另一個資料庫系統上重播的狀況,包括在測試環境中遺漏物件、不正確的綱目對映、資料子集,以及其他項目所導致的差異。DBA 可以比較回應時間,並往下探查以查看每一個 SQL 陳述式的詳細資料,以及其與基準線相互比較的回應時間。
從報告中,DBA 可以移除不相符的 SQL 陳述式及交易(例如,從特定應用程式產生的 SQL 陳述式及交易),然後重播已修改的工作量,以隔離與該軟體驅動裝置相關的效能問題。 從相同的介面中,DBA 可以將工作量匯出為 XML,並將它饋送到 InfoSphere Optim Query Workload Tuner 以取得如何達到更好查詢效能的建議。 接著,他們可以跟著更新他們的測試環境,並再一次重播工作量以驗證變更。
支援的伺服器:DB2 for Linux, UNIX, and Windows 及 DB2 for z/OS
InfoSphere Optim Configuration Manager 可協助管理者集中管理用戶端及資料庫伺服器配置的複雜世界。 為了避免執行中斷,大部分 IT 業者會在前置正式作業環境中使用已驗證的特定軟體版本來測試受管理資源,然後將那些變更轉出至正式作業。 通常,正式作業、暫置及回復配置的設計,其目的是讓它們在某些方面相同。當這些配置在一段時間後由於軟硬體變更而有所不同時,所產生的配置間隙會導致執行中斷、影響效能,或影響在災難狀況中快速回復的能力。
InfoSphere Optim Configuration Manager 提供中央管理儲存庫,以管理及識別已變更的配置及連線。 此外,InfoSphere Optim Configuration Manager 也會提供管理者一些工具,以動態回應問題狀況,方法為讓他們可在疑難排解問題資料庫時重新遞送工作。當規劃及管理新環境的轉出時,將工作移至另一個系統的功能也是很有用。
利用 InfoSphere Optim Configuration Manager,管理者可以執行下列動作:
若為 DB2 for Linux, UNIX, and Windows,InfoSphere Optim Configuration Manager 還會提供儲存體資訊,並可提供何時及何處進行壓縮可節省空間的建議。 少用的物件可以重新定位至已配置但未使用的儲存體。
企業可以設定多重溫度儲存體方法(DB2 10.1 版或更新版本),以充分使用其儲存裝置。 多重溫度儲存體方法會將預期最常存取的資料保留在最快的裝置上,並將預期最不常存取的資料移至較慢的裝置。DBA 可以使用 IBM Data Studio,為不同類別的儲存裝置定義儲存體群組,然後可以使用 InfoSphere Optim Configuration Manager 來排定工作,以根據資料的經歷時間將表格空間移轉至儲存體群組。
Advanced Recovery 解決方案是一組工具,可協助 DBA 管理可用性服務等級合約,而且包括下列產品:
支援的伺服器:DB2 for Linux, UNIX, and Windows。(也可使用支援 DB2 for z/OS 的版本。)
InfoSphere Optim High Performance Unload 提供高速卸載公用程式,作為 DB2 匯出特性的替代方案。 因為卸載是如此的快,所以 DBA 可以使用此產品,作為資料移轉的方法。大量資料可從某個系統移至另一個系統,或進行備份,而不會影響正式作業環境。
產品之所以快速,是因為其直接存取資料檔、完全略過資料庫管理程式,以及不會干擾或減緩正式作業資料庫。產品也可以從多個資料庫分割區執行卸載,而且會在單一步驟中提供重新分割功能,以在相同或不同系統上快速重新配送資料。 單一步驟重新分割在重新分割可以是完全手動程序的倉儲環境中特別有用。
支援的伺服器:DB2 for Linux, UNIX, and Windows。
DB2 Merge Backup 可讓 DBA 建立完整資料庫備份,方法為合併現有的完整備份與增量及差異備份,以減少備份大型資料庫所需的資源。 視資料庫的大小而定,建立傳統的完整備份可能讓使用者及應用程式有相當長時間無法存取資料庫。IT 人員可以執行增量備份,以對一般使用者透通的方式備份資料,而無需讓資料庫離線或中斷應用程式。
利用 DB2 Merge Backup,DBA 可以還原資料,讓應用程式可在計劃或未計劃的服務岔斷發生時快速執行。DBA 可在不同電腦上執行合併處理,以減少正在正式作業電腦上耗用的資源數量。
支援的伺服器:DB2 for Linux, UNIX, and Windows。(也可使用支援 DB2 for z/OS 的版本。)
DB2 Recovery Expert 可協助將資料庫回復時間降至最低,方法為將回復隔離至僅限特定受影響物件,使 DBA 無需進行完整資料庫回復。 比方說,如果使用者從多表格空間中的表格刪除資料,則 DBA 可以使用 DB2 Recovery Expert,以識別已刪除的資料,並只回復該資料,而不必回復整個表格空間。
DB2 Recovery Expert 也可以啟用從缺失的應用程式所導致的資料毀損中進行回復的功能。 例如,假設錯誤地執行每週批次工作,而非每月工作,而且已刪除或更新太多的資料。DB2 Recovery Expert 可以分析 DB2 日誌,並產生適當的 UNDO 及 REDO 陳述式,以取消不正確的變更。(請參閱下圖。) 在執行之前,可以匯出那些陳述式以進行檢閱。
支援的伺服器:DB2 for Linux, UNIX, and Windows。(Extended Insight 功能適用於 Tivoli® OMEGAMON® Performance Expert for DB2 for z/OS 中的 DB2 for z/OS。)
InfoSphere Optim Performance Manager 提供耐用且詳細的資料庫效能監視及警示功能。簡介效能概觀可協助 DBA 快速識別問題區域,並顯示基準線在何處發生偏差。 診斷儀表板提供特定區域的詳細度量,包括鎖定、SQL 陳述式執行、儲存體及記憶體使用,以及日誌效能。
預先定義的範本提供用於監視不同環境的配置設定,這些環境包括 SAP、InfoSphere Warehouse、OLTP、商業智慧、測試、正式作業,以及開發。
工作量管理:
InfoSphere Optim Performance Manager 包括管理 DB2 工作量管理 (WLM) 特性的工具,這些特性包括定義工作量、指派商業優先順序給工作量以確保服務等級合約,以及監視服務類別、工作量及工作類別。
Extended Insight 特性:
Extended Insight 特性提供超出資料庫引擎的珍貴效能資訊。 若有 Extended Insight,Java、「DB2 呼叫層次介面 (CLI)」或 .NET 應用程式中的每一個 SQL 陳述式都會在遍訪軟體堆疊時進行測量。每一個陳述式會以圖形及圖表進行視覺化,以協助 DBA 識別何處發生回應時間問題:在應用程式伺服器(例如 WebSphere®)、網路或資料庫。
預先定義的 Extended Insight 範本會提供 SAP、WebSphere、Cognos、InfoSphere DataStage®、InfoSphere Warehouse 及 Java 應用程式的配置設定。
與 Tivoli Composite Application Manager (ITCAM) 整合:
InfoSphere Optim Performance Manager Extended Edition 會整合其深層資料庫效能見解與 IBM Tivoli 監視產品的廣泛企業層面見解。對於 DB2 資料庫元件中的任何交易問題,操作員可以從 Tivoli Enterprise Portal 內呼叫 Extended Insight 儀表板。此整合視圖可以維護有問題的資料庫交易的環境定義,讓 DBA 與及操作員合作,以便更輕鬆地解決效能問題。
支援的伺服器:DB2 for Linux, UNIX, and Windows 及 DB2 for z/OS
InfoSphere Optim Query Workload Tuner 可協助 DBA、開發人員或查詢調整者調整個別查詢或查詢工作量,方法為提供如何達成更好查詢效能的建議。Data Studio 中包括使用者介面,而且這些特性是透過在 DB2 套用 InfoSphere Optim Query Workload Tuner 授權來啟動。
InfoSphere Optim Query Workload Tuner 可從多個來源(例如,陳述式快取、DB2 型錄、QMF™、DB2 Query Monitor for z/OS,以及 InfoSphere Optim Performance Manager 儲存庫)調整工作量或查詢。
InfoSphere Optim Query Workload Tuner 提供統計資料、查詢、存取路徑及索引的建議。 這些顧問會分析查詢或工作量,並提供已設定優先順序的建議及基本理由,以協助經驗較少的 DBA 或開發人員在前進同時學習。統計資料收集建議包括要執行的 RUNSTATS 指令,而索引建議包括建立索引所需的 DDL。DBA 可以反覆地執行顧問並套用變更,直到他們對效能結果感動滿意。
DBA 還可以比較最佳化前後的存取路徑,以查看最佳化工具是否已為查詢選取更好的存取路徑。
InfoSphere Optim Query Workload Tuner 可以提供單一查詢的分析及建議,而且也可以採取整個 SQL 工作量(例如,訂單處理應用程式中使用的所有 SQL 陳述式)作為輸入。例如,InfoSphere Optim Query Workload Tuner 可以分析整個工作量,以協助 DBA 判定哪些索引或已更新的統計資料可能對工作量的整體效能提供最多好處。
InfoSphere Optim Query Workload Tuner 很適用於資料生命週期的各個階段;開發人員可在應用程式開發期間反覆地使用它,因為 Data Studio 用戶端內含查詢調整功能。 當開發新查詢及常式時,開發人員可以在 Data Studio 編輯器直接從 SQL 陳述式呼叫查詢調整。因為用戶端是 Eclipse 型用戶端,所以使用 Rational Developer for System z® 的大型主機開發人員也可以輕鬆地將 InfoSphere Optim Query Workload Tuner 安裝至該環境。
若要更正在測試或正式作業系統中探索到的問題,資料庫管理者可以從 InfoSphere Optim Performance Manager Web 主控台,或 Tivoli OMEGAMON Performance Expert for DB2 for z/OS 呼叫查詢調整。
支援的伺服器:請參閱支援的資料伺服器清單。
InfoSphere Optim Data Growth Solution 可協助 DBA 管理資料成長、保存及保留。 作用中及非作用中資料兩者常常儲存於正式作業系統上,因為審核及遵循作業或其他報告應用程式可能需要非作用中資料。 不過,DBA 可以保存非作用中資料,以協助其正式作業應用程式更適當地執行。InfoSphere Optim Data Growth Solution 可以安全地將關聯式資料集從一個以上資料來源移至可以儲存於各種環境的保存檔。 不管在單一資料來源內或跨異質資料來源,Data Growth Solution 都可以根據 DBMS 及應用程式管理的關係,來保存資料。
必要的話,可在需要其他商業處理時,輕鬆地將保存的資料擷取至應用程式環境。使用者及應用程式仍然可以使用傳統存取方法(例如,ODBC 及 JDBC)存取此資料,因此他們可在報告寫出器(例如,Cognos、Microsoft Excel 及企業應用程式)中使用此資料。