DB2パフォーマンス管理ツール構築・利用ガイド
第1章 概要編
・Optim Performance Manager
・Optim Query Workload Tuner
Notes
• 本SILは2012年07月30日時点の情報を元に、Optim Performance
Manager V5.1.1, Optim Query Workload Tuner V3.1.1, Optim
Configuration Manager V2.1.1, Optim pureQuery runtime V2.2の情報
をまとめたものです。
• 本資料は、1章 概要編、2章 本編、3章 OPM運用編、4章 導入編に分かれ
て構成されています。
第1章 DB2パフォーマンス管理ツール構築・利用ガイド 【概要編】
第2章 DB2パフォーマンス管理ツール構築・利用ガイド 【本編】
• Optim Performance Manager の導入と構成
•
OPM導入作業の流れ
•
OPMの基本操作
• Optim Performance Manager 活用例
•
OPMを利用したデータベースの問題判別
•
OPMを使用したWLMの構成とモニタリング
第3章 DB2パフォーマンス管理ツール構築・利用ガイド 【運用編】
•
レポジトリーデータベースの構成
•
レポジトリーデータベースの運用管理
第4章 DB2パフォーマンス管理ツール構築・利用ガイド 【導入編】
• 【参考】Optim Performance Manager 導入手順
• 【参考】Optim Query Workload Tuner 導入手順
【概要編】目次
【DB2パフォーマンス管理ツールの概要】
• Optim Performance Manager の概要
• Optim Query Workload Tunerの概要
• Optim Configuration Managerの概要
• 【ご参考】Optim pureQueryの概要
一般的なDBパフォーマンス管理の課題
「
SQL
の品質を担保
するための人的リソー
スや
HW
リソースが不
足している。」
「過去の資産やフ
レームワークをあてに
して開発している。そ
れらが最適化されて
いるか知る方法がな
い。」
「
SQL
のスキルに磨き
をかける時間がない。
ユーザーインタフェース
や他の機能の開発に
時間をかける必要が
ある。」
アプリケーション開発者
「開発者がよりよい
SQL
の
開発になぜ時間をかけてく
れないかがわからない。」
「パフォーマンス問題は突
然発生するし、深いテクニ
カルスキルを育成するのは
簡単ではない。」
品質管理
DB
管理者
「複雑なデータベース
環境で、パフォーマン
スデータを集計し、分
析するのが難しい。」
IT
マネージャー
パフォーマンス管理ツール
•
OPM
• Optim Performance Manager - Core capabilities
• データベースやOSなどボトムアップからの反応的パフォーマンス管理
•
OPM
EI
• Optim Performance Manager - Extended Insight
• アプリからネットワーク、データベースまでのトップダウンからの反応的パフォーマン
ス管理
•
OQWT
• Optim Query Workload Tuner
Optim Performance Manager
Optim Performance Manager Extended Insight
概要
Optim Performance Managerの概要
Optim Performance Manager の価値
パフォーマンス情報に対して概要情報→詳細な情
報へとドリルダウン形式で深堀り可能
視覚的で分かりやすい画面構成
ブラウザー経由で監視対象のデータ ベースの状況把握
システムの日常の状態を蓄積
H/W,OS,DB2の問題の発生した時点に遡った分析
DBの使用傾向から、HW資源有効活用をプラン
長期的にデータを保管
パフォーマンス・レポートの容易な作成
テキストでのデータ取得やExcelによる表・グラフ出力に関する作業工数を大
幅に削減
Webブラウザ・インターフェースからの簡単操作
V4.1からクライアントソフトなしで操作可能
DB2 WLMフィーチャー機能の設定、監視
日常的に、データベースをモニターすること
で実現できます
実現には、
Optim Performance Manager
Optim Performance Manager
Extended Insight(オプション)
がサポートします
お客様のデータベースシステムについて
システムの日常の状態を監視したい
システムの使用傾向を把握し、今後の拡張プランを立て
たい
パフォーマンスが劣化したので原因を調査したい
過去の問題について原因の調査をしたい
システム性能レポートを簡単に作成したい
DB2のワークロード管理を行いたい
アプリケーションのエンド・ツー・エンドのパフォーマンス把握
を行いたい
と思われたことはありませんか?
SQL実行時間をまとめてレポートの 出力例(グラフページを表示)こんな場面で役立ちます!: 定期監視
・snapshotやlist applications, tablespacesコマンドをシェル
化、加工し、テキストで画面表示
・db2diag.logをチェックして、エラー発生の有無を確認
OPMの管理画面から、現在のパフォーマンス状況や、履歴情
報を踏まえたグラフ表示が可能。継続的なモニター監視で事前
に問題トラブルを回避
各モニター対象項目に対する閾値設定が可能で、問題健
在化の前に事前対応が可能
DB2 OPM
BEFORE
AFTER
① 全体的なCPUの使用状況や、ディスク、メモリの使用状況はどうなっ ているのか? ② 特別なステータスのDB2の接続アプリケーションはいないだろうか? ③ 特別なエラーが発生したり、エラー処理が頻繁に繰り返されていない か? ④ トランザクション数、行読み取り、ロック待ち、ロックタイムアウト、デッ ドロックなどに異常がないか 特に重いSQLはないか? 軽くても頻繁に繰り返されるSQLはないか? ⑤バッファー、パッケージ・キャッシュ、カタログ・キャッシュなどのヒット率 はどうか
パフォーマンス分析
db2 list applicationsコマンド vmstatコマンド db2diag.logの調査 snapshotモニター ① 全体的なCPUの使用状況や、ディスク、メモリの使用状況はどうなって いるのか? AIXでは、OPMからOSのパラメータ監視が可能に ② DBサーバーから特定のアプリケーションサーバーまで含めた、エンド ツーエンドでのパフォーマンス情報を取得 -エンドツーエンドでのアプリ所要 時間を時系列グラフ化 -DBサーバー内で要した時間、 アプリサーバーで要した時間の 割合を細かな単位で確認 ③特別なエラーが発生したり、エラー処理が頻繁に繰り返されていない か?例外処理の有無から、エラー処理に ついて確認する(ロックタイムアウト、デッドロック) ヒット率はどうか? トップのグラフでヒット率を確認履歴機能を利用
→12:00時点でのパフォーマンスデータを確認可能
特定のコマンドを定期的に実行する コマンド実行結果の加工に時間を要する snapshotモニターDB2 OPM
BEFORE
AFTER
こんな時に役立ちます!
レポート資料の作成
蓄積されたスナップショットデータをもとに、レポートを表形式、グラ
フ化して作成
データベース アクティビティ レポート
バッチで定期的に取得したスナップショットデータをもとに
エクセルなどで表形式にまとめる
・データベースの統計情報(ソート、ロック、 キャッシュヒット率、I/O状況など)Excelなどにデータを取り込み、レポートを作成
データベース
アプリケーション
DB2 OPM
BEFORE
AFTER
こんな時に役立ちます!
DB2の構成パラメーターなど(DB/DBマネージャ)のレポー
ティングも簡単出力
DB2のワークロード管理機能(WLM)の設定&監視
WLMの設定と監視
サービスクラス、ワークロードの作成、CPU使用率やワークロード優先度 設定方法などが煩雑BEFORE
AFTER
こんな時に役立ちます!
DB
2
OPM
対話形式のGUI操作で簡単設定
ワークロード監視も様々な視点でもグラフ表示が可能
Optim Performance Manager の構成概要
OPM Web コンソール
Meta snapshot E2EレポジトリーDB
DB2 LUW
レポジトリー・サーバー
コンソール・サーバー
OPMサーバー
Performance
Expert Client
(オプション)
モニター対象データベース
HTTP/HTTPS
ポート
TCP/IP
TCP/IP
※監視対象 のDBのバー ジョンが9.5 以前の場合 のみシステム構成(本番機とOPMサーバーを分割)
•本番機と別サーバーにOPMサーバーを導入
•OPM用のDBをOPMサーバー内に作成
•Webベース・インターフェース用のコンソール・サーバーを導入
•クライアント機はWebブラウザ経由か、PEクライアントを導入
•PEクライアントはオプション(監視対象のDBのバージョンが9.5以前の場合)
Optim Performance Manager
レポジトリーDB
コンソール・サーバーDB2 インスタンス
モニター対象
DB2データベース
(DB2 Database for
Linux,UNIX,Windows)
Webインターフェース:
Optim Performance Manager
- ブラウザ(IE または Firefox)
Performance Expert Client
(オプション)
システム構成(本番機にOPMサーバーを共存)
•本番機にOPMサーバーを導入
•本番用インスタンスにOPMサーバーを設定すると、OPM用のDBを作成
•Webベース・インターフェース用のコンソール・サーバーを導入
•クライアント機は、Webブラウザ経由かPEクライアントを導入
•PEクライアントはオプション
(
監視対象のDBのバージョンが9.5以前の場合
)
Optim Performance Manager
レポジトリーDB
コンソール・サーバーDB2 インスタンス
本番機
モニター対象
DB2データベース
(DB2 Database for
Linux,UNIX,Windows)
Webインターフェース:
Optim Performance Manager
- ブラウザ(IE または Firefox)
Performance Expert Client
システム構成の検討
• OPMサーバーと本番機を分割した場合(p.12)
•
メリット
•
本番機に与える追加の負荷は、スナップショットモニターをONにする負荷とイベントモニター(デフォル
トはデッドロックのみ)の負荷のみになる
•
1台のOPMサーバーで複数の本番機をまとめて監視できる
•
冗長化の有無をOPMサーバー独自に検討できる
•
デメリット
•
管理するサーバーが1台増える、H/W導入、メンテナンスコストが1台分増える
• OPMサーバーと本番機を共存させた場合(p.13)
•
メリット
•
管理するサーバーが1台でよい、H/W導入、メンテナンスコストも削減できる
•
デメリット
•
本番機にスナップショット、イベントモニター以外に、OPM用DBにSELECT/INSERT/UPDATEな
どのSQL文と、EXPORT/IMPORTなどのユーティリティを実行する負荷が追加される
•
本番機ごとにOPMのセットアップが必要
•
本番機の冗長化構成をとっている場合、OPMサーバーの構成も検討する必要がある
システム要件①: OPM ハードウェア要件:OPM本体
インストール時
稼動時
Oparation system
Disk space
Unix, Linux, Windows
1500 MB
Oparation system
Disk space
Memory
(RAM)
Unix, Linux
5500 MB
1 GB
Windows
3000 MB
3.5 GB
OPMとして必要なDisk・空きメモリー要件は以下となります
システム要件②: OPM ハードウェア条件:OPM EI Client
Oparation system
Disk space
Unix, Linux
475 MB
Windows
503 MB
インストール/稼動時
システム要件③:OPMプラットフォームOS要件
•AIX 5.3
For TL11: APAR IZ74749 or 5300-11-05 or later For TL12: APAR IZ76228 or 5300-12-02 or later
•AIX 6.1
For TL04: APAR IZ74508 or 6100-04-06 or later For TL05: APAR IZ76227 or 6100-05-02 or later For TL06: APAR IZ74932 or 6100-06-00 or later
•AIX7.1
•Linux on xSeries , pSeries , zSeries
Red Hat Enterprise Linux 5.0 Desktop Edition (x86-64のみ) Red Hat Enterprise Linux 5.0
Red Hat Enterprise Linux 5.0 Advanced Platform Red Hat Enterprise Linux 6.0
Red Hat Enterprise Linux 6.0 Advanced Platform
SUSE Linux Enterprise Server 10 Desktop (x86-64のみ) SUSE Linux Enterprise Server 11 Desktop (x86-64のみ) SUSE Linux Enterprise Server 10 with Service Pack 1
SUSE Linux Enterprise Server 11
•Solaris (SPARC)
Solaris Version 10 with patches 111711-12 and 111712-12 If raw devices are used, patch 125100-07 is required.
•Windows (x86)
Windows 7 Professional Edition and Ultimate Edition
Windows Vista Business Edition, Enterprise Edition, and Ultimate Edition, including Vista FDCC Windows XP Professional Edition (x86-64) with Service Pack 2 and future OS fix packs
Windows Server 2003 with Service Pack 1 Standard Edition, Enterprise Edition, and Datacenter Edition Windows Server 2003 R2 Standard Edition, Enterprise Edition, and Datacenter Edition
システム要件④:OPM EI Client OS要件
•AIX 5.3 •AIX 6.1 •AIX7.1
•Linux on xSeries
Red Hat Enterprise Linux 5 Advanced Platform
Red Hat Enterprise Linux Desktop 5 Red Hat Enterprise Linux 5 Server
Red Hat Enterprise Linux Server 6 SUSE Linux Enterprise Desktop 10.0 SUSE Linux Enterprise Server 10 SUSE Linux Enterprise Desktop 11.0 SUSE Linux Enterprise Server 11
•Linux on pSeries
Red Hat Enterprise Linux 5 Advanced Platform Red Hat Enterprise Linux 5 Server
Red Hat Enterprise Linux Server 6 SUSE Linux Enterprise Server 10 SUSE Linux Enterprise Server 11
•Linux on zSeries
Red Hat Enterprise Linux 5 Advanced Platform Red Hat Enterprise Linux 5 Server
Red Hat Enterprise Linux Server 6 SUSE Linux Enterprise Server 10 SUSE Linux Enterprise Server 11
システム要件⑤:OPM EI Client OS要件
•Solaris (SPARC)
Solaris 9 SPARC Solaris 10 SPARC
•Windows
Windows 7 Professional Edition, Enterprise Edition, and Ultimate Edition Windows Vista Business Edition, Enterprise Edition, and Ultimate Edition Windows XP SP3 Professional
Windows Server 2003 Standard Edition, Enterprise Edition, and Datacenter Edition Windows Server 2003 R2 Standard Edition, Enterprise Edition, and Datacenter Edition Windows Server 2008 Standard Edition, Enterprise Edition, and Datacenter Edition Windows Server 2008 R2 Standard Edition, Enterprise Edition, and Datacenter Edition
•HP
HP-UX 11i v2 0505 IA-64 HP-UX 11i v3 IA-64
システム要件⑥:サポートM/W
• DB2
OPMのレポジトリーDB
監視対象DB
•IBM DB2 Enterprise Server Edition Version 9.1 for Linux, UNIX, and Windows •IBM DB2 Enterprise Server Edition Version 9.5 for Linux, UNIX, and Windows •IBM DB2 Enterprise Server Edition Version 9.7 for Linux, UNIX, and Windows
•IBM DB2 Enterprise Server Edition Version 10.1 for Linux, UNIX, and Windows
•IBM DB2 pureScale Feature 10.1 for Linux, UNIX, and Windows •IBM DB2 pureScale Feature 9.8 for Linux, UNIX, and Windows
•IBM DB2 Advanced Enterprise Server Edition Version 9.7 for Linux, UNIX, and Windows •IBM DB2 Advanced Enterprise Server Edition Version 10.1 for Linux, UNIX, and Windows
•IBM DB2 Enterprise Server Edition Version 9.1 for Linux, UNIX, and Windows with Fix Pack 6 recommended •IBM DB2 Enterprise Server Edition Version 9.5 for Linux, UNIX, and Windows
•IBM DB2 Enterprise Server Edition Version 9.7 for Linux, UNIX, and Windows •IBM DB2 Enterprise Server Edition Version 9.8 for Linux, UNIX, and Windows •IBM DB2 Enterprise Server Edition Version 10.1 for Linux, UNIX, and Windows
•IBM DB2 Workgroup Server Edition Version 9.1 for Linux, UNIX, and Windows with Fix Pack 6 recommended •IBM DB2 Workgroup Server Edition Version 9.5 for Linux, UNIX, and Windows
システム要件⑦:App.プラットフォームサポート
詳細は以下のURLのSystem RequirementsのSoftware Requirementsと
Optional Supported Softwareの章をご確認ください。
http://www-01.ibm.com/support/docview.wss?uid=swg27024605
• サポートされるアプリケーション
OPM EIでWAS上で動くアプリケーションの情報収集が可能となる。
WeblogicやTomcatのような上記以外のJAVAアプリケーションのアプリケーション名は
generic java applications”として扱われる
システム要件⑧:その他S/W
• サポートされるWebブラウザ
•Mozilla Firefox Version 4.0
Notes: 最新システム要件の確認
• 本SILに記載のシステム要件は、2012年06月30日時点のもので
す。最新のシステム要件は以下のURLから参照ください。
• システム要件
•
Optim Performance Manager V5.1.1
•
http://www-01.ibm.com/support/docview.wss?uid=swg27024604
•
Optim Performance Manager Extended Insight V5.1.1
OPMサーバ H/W見積もり:ディスク要件
参考情報
モニタリングデータ領域 見積もりツール
Capacity planning for Optim Performance Manager
Optim Performance Manager – パッケージ構成情報
Feature Optim Performance Manager (Base) Optim Performance Manager Extended Edition DB2 Performance Optimization Feature DB2 Advanced Enterprise Server Edition OPM Base Componen t Alert and Notifications
○
○
○
○
Overview Health Summary Diagnostic Dashboards Reporting Data Studio Health Monitor Workload Query Tuner Integration Extended Insight○
○
Tivoli ITCAM integration
○
○
○
DB2 Workload ManagerFeature
○
○
Notes
• Optim Performance Managerは、監視対象のDB2 エディションによっても以
下のエディションが存在します
•
IBM Optim Performance Manager V5.1.1 for DB2 for Linux, UNIX,
and Windows, Enterprise Edition
•
IBM Optim Performance Manager V5.1.1 for DB2 for Linux, UNIX,
and Windows, Workgroup Edition
•
IBM Optim Performance Manager V5.1.1 for DB2 for Linux, UNIX,
and Windows, Content Manager Edition
• Optim Performance Manager Extended Editionは、以下のオファリング製
品にも含まれています
•
InfoSphere Warehouse 10.1 Enterprise
Optim Query Workload Tuner
概要
• パフォーマンス問題 の
発見
•
「hot spot」 SQLやワークロードの収集
• 実行プランの
分析
•
SQLの可視化、情報の補足
•
アクセスパスの可視化、比較、情報の補足、
参照方法のアドバイス
•
実行時とアクセスパスの差分を補足
• チューニングアドバイザーによる問題の
解決
•
SQLの改善をアドバイス
•
統計情報の改善をアドバイス
•
データベース設計(インデックス、パーティショ
ニングなど)の改善をアドバイス
• 改善の実行と未然防止
•
SQLの変更
•
ワークロードの再実行
•
結果の比較
Advisor
overview
Recommendations
問題を発見
アドバイス
結果の比較
Users
Application Servers
Network
Optim Query Workload Tunerによる開発と運用
•SQLの構造と実行プランをドリルダウンし分
析
2. 分析
•問題のSQLを即座に収集
•SQLを保存
1. 発見
4. 実行
未然防止
•問題解決のためのエキスパートによるアドバ
イスを収集
• アドバイスを元にSQLやDBを修正
3. 解決
DBMS & OS
• 改善を実行
•履歴データを元に傾向をモニタリング
システム要件①: OQWT HW要件
Disk space
Memory
(RAM)
2GB
最低:1 GB
推奨:2GB
システム要件②:OQWT OS要件(1)
• システム要件については、以下のURLを参照してください。
Red Hat Enterprise Linux 5 Advanced Platform x86-32, x86-64
Red Hat Enterprise Linux 5 Desktop editions x86-32, x86-64
Red Hat Enterprise Linux 5 Server x86-32, x86-64
Red Hat Enterprise Linux Server 6 x86-32, x86-64
SUSE Linux Enterprise Desktop 10.0 x86-32, x86-64
SUSE Linux Enterprise Server 10 x86-32, x86-64
SUSE Linux Enterprise Desktop 11.0 x86-32, x86-64
SUSE Linux Enterprise Server 11 x86-32, x86-64
Windows 7 Enterprise x86-32
Windows 7 Enterprise x86-64
Windows 7 Professional x86-32
Windows 7 Professional x86-64
Windows 7 Ultimate x86-32
Windows 7 Ultimate x86-64
システム要件③:OQWT OS要件(2)
Windows Server 2008 Datacenter Edition x86-32
Windows Server 2008 Datacenter Edition x86-64
Windows Server 2008 Enterprise Edition x86-32
Windows Server 2008 Enterprise Edition x86-64
Windows Server 2008 R2 Datacenter Edition x86-64 and future OS fix packs
Windows Server 2008 R2 Enterprise Edition x86-64 and future OS fix packs
Windows Server 2008 R2 Standard Edition x86-64 and future OS fix packs
Windows Server 2008 Standard Edition x86-32
Windows Server 2008 Standard Edition x86-64
Windows Vista Business x86-32
Windows Vista Business x86-64
Windows Vista Enterprise with FDCC x86-32
Windows Vista Enterprise x86-32
Windows Vista Enterprise x86-64
Windows Vista Ultimate x86-32
Windows Vista Ultimate x86-64
Windows XP Professional with FDCC x86-32
Windows XP SP2 Professional x86-64 and future OS fix packs
Windows XP SP3 Professional x86-32 and future OS fix packs
システム要件④:OQWT その他
• システム要件については、以下のURLを参照してください。
Eclipse
Eclipse 3.6.2
Installer
IBM Installation Manager1.5.1
Java Technology
IBM Runtime Environment, Java
Technology Edition 6.0.10 and future
fix packs
JDBC Drivers
Oracle JDBC Driver 10g 10.2
Oracle JDBC Driver 11g 11.1
Oracle JDBC Driver 11g 11.2.0.1.0
Optim Configuration Manager
概要
クライアントを自動認識
移行の際の考慮漏れがない
クライアントは、IBM Data Server Driver for JDBC and SQLJを使用しているもの
DBサーバーおよびクライアントの構成変更をトラッキング可能
サーバー構成
データベース構成パラメータ
データベースオブジェクト(表、索引など)
権限 など
クライアント構成
ドライバ・プロパティ
データソース・プロパティ
パフォーマンスの悪いアプリケーションをリダイレクトして隔離可能
リダイレクト可能な環境があれば、隔離した後でPD, 修正を行って、もとのシステムに戻せる
テスト環境で作成したアプリケーションの接続先を変更することにより、本番に移行することも可能
WLMクラス定義の強制 (z/OSのみ)
WLMクラス設定に適合していないアプリケーションにもサービスクラス定義を強制する
Notes:
• 当SILは2012年4月に発表されたOptim Configuration
OCM
Production
Production
Production
パフォーマンスがよい状態
Apps A SLA is 5 secs
Apps B のパフォーマンスが悪化
OCMによりApps Bの接続先を他
の環境にリダイレクト可能。
Apps B のPD/修正を行う。
Slow
LUW V9.7 TARGET LUW V9.7 SOURCESynched
LUW V9.7 TARGET LUW V9.7 SOURCESynched
LUW V9.7 TARGET LUW V9.7 SOURCESynched
OCM活用の例 – パフォーマンスの悪いアプリケーションのリダイレクト
Optim Configuration Manager の構成概要
OCM Server
OCM Repository
(DB2)
Web Console
アプリケーション(DBクライアント)
Data Server Optim Data Tools
Driver Runtime Client
DB2
モニタリング
• システム、DB、アプリケーション
の構成、履歴の表示
• 規則、タスクの構成/操作
• 情報収集対象のアプリケーションは、Data Server
Disk space
Memory
(RAM)
5GB(最低)
1 GB
OCMとして必要なDisk・空きメモリー要件は以下となります。
※OCM稼動において最低限必要なDisk容量・メモリー消費量は上記となるが、モニタリングDB数やモニタリング項目による変動
が大きいためLPARのように拡張可能な環境を用いて構成することが望ましい。
ディスク容量は、レポジトリDBのログ構成によって大きく左右される。
システム要件①: OCM HW要件
• システム要件については、以下のURLを参照してください。
システム要件②:OCM OS要件(1)
•AIX 5.3 TL6以上
•AIX 6.1
•AIX7.1l
•Linux (x86-64, POWER, z)
Red Hat Enterprise Linux 5.0 - 5.5
Red Hat Enterprise Linux 6.0, 6.1
SUSE Linux Enterprise Server 10 SP1
SUSE Linux Enterprise Server 11
•Solaris (SPARC)
Solaris Version 10 (必要fix: 111711-12, 111712-12, raw device使用時 125100-07)
•Windows (x86-64)
Windows 7 Professional Edition, Ultimate Edition
Windows Vista Business Edition, Enterprise Edition, Ultimate Edition
Windows XP Professional Edition SP2 , SP3
Windows Server 2003 Enterprise Edition, Datacenter Edition
Windows Server 2003 R2 Enterprise Edition, Datacenter Edition
Windows Server 2008 Enterprise Edition, Datacenter Edition
Windows Server 2008 R2 Enterprise Edition, Datacenter Edition
システム要件③:OCM OS要件(2)
Optim DataTools Runtime Client
•AIX 5.3
•AIX 6.1
•AIX7.1
•Linux (x86-32, x86-64, POWER, z)
Red Hat Enterprise Linux 5.0 – 5.5
Red Hat Enterprise Linux 6.0, 6.1
SUSE Linux Enterprise Server 10
SUSE Linux Enterprise Server 11
•HA-UX(IA64)
HP-UX 11i V2, v3
•Solaris
Solaris V 9, 10 (SPARC)
Solaris V10 (X86-64)
•Windows(X86-32, X86-64)
Windows 7 Professional Edition, Ultimate Edition
Windows Vista Business Edition, Enterprise Edition, Ultimate Edition
Windows XP Professional Edition SP2 , SP3
Windows Server 2003 Enterprise Edition, Datacenter Edition
Windows Server 2003 R2 Enterprise Edition, Datacenter Edition
Windows Server 2008 Enterprise Edition, Datacenter Edition
Windows Server 2008 R2 Enterprise Edition, Datacenter Edition
システム要件④:OCM サポートM/W
• DB2
OCMのレポジトリーDB
監視対象DB
•IBM DB2 Enterprise Server Edition Version 9.5 for Linux, UNIX, and Windows •IBM DB2 Enterprise Server Edition Version 9.7 for Linux, UNIX, and Windows
•IBM DB2 for z/OS Version 9.1 •IBM DB2 for z/OS Version 10.1
•IBM DB2 Enterprise Server Edition Version 9.1 for Linux, UNIX, and Windows with Fix Pack 6 recommended •IBM DB2 Enterprise Server Edition Version 9.5 for Linux, UNIX, and Windows
•IBM DB2 Enterprise Server Edition Version 9.7 for Linux, UNIX, and Windows •IBM DB2 Enterprise Server Edition Version 9.8 for Linux, UNIX, and Windows
•IBM DB2 Workgroup Server Edition Version 9.1 for Linux, UNIX, and Windows with Fix Pack 6 recommended •IBM DB2 Workgroup Server Edition Version 9.5 for Linux, UNIX, and Windows
•IBM DB2 Workgroup Server Edition Version 9.7 for Linux, UNIX, and Windows •IBM DB2 for z/OS Version 9.1
•IBM DB2 for z/OS Version 10.1
システム要件⑤:アプリケーション
•IBM WebSphere Application Server Version 6.0, 7.0, 8.0 •IBM Data Server Drivers for JDBC and SQLJ 3.64.70 以上 •IBM Data Server Drivers for JDBC and SQLJ 4.14.76 以上
• サポートされるアプリケーション
OCMではWAS上で動くアプリケーションおよび、IBM Data Server Driver for JDBC and SQLを使用しているアプリケーション
のの情報収集が可能となる。
WASおよびアプリケーションの実行されているシステムには、最初に、IBM InfoSphere Optim Data Tools Runtime Client を
インストールする必要がある。
参照:
データベース・クライアントのセットアップ
http://publib.boulder.ibm.com/infocenter/cfgmgr/v2r1/topic/com.ibm.datatools.configm
gr.install.doc/tparentclients.html
• システム要件については、以下のURLを参照してください。
システム要件⑥:その他S/W
• サポートされるWebブラウザ
•Mozilla Firefox Version 3.6, 4.0 + Adobe Flash Player 10.0以上
•Microsoft® Internet Explorer V 7.0, 8.0, 9.0 + Adobe Flash Player 10.0以上
Optim pureQuery
概要
Optim pureQuery Runtime
pureQuery
概要
:
• Optim pureQuery Runtime は、高品質でパフォーマンスの高いデータベース・アプリ
ケーションを構築するための画期的な方式を備えています。
• SQL や JDBC のベスト・プラクティスの使用を単純化することにより、アプリケーション・パ
フォーマンスを改善。
• Java アプリケーションや .NET アプリケーションのセキュリティー、パフォーマンス、管理容
易性を改善して、開発者と DBA のコラボレーションを促進。
• データベース・システムのスループットを向上させ、コストを削減 (特に DB2 for z/OS® デ
プロイメントでは有効)。
Optim pureQuery Runtimeは、ハイパフォーマンスのデータ・アクセス・プラット
フォームを提供します。
(参考) DB2のアプリケーション・インターフェース
アプリケーション
インターフェース
言語
コメント
組み込みSQL
C/C++
FORTRAN
COBOL
Java (SQLJ)
Traditionalなアプリケーションインターフェース アプリケーションコードに埋め込みSQLステートメントを記述し、プリコンパイラでバインドファイルに分離 パフォーマンスが重要なアプリケーションに向いている管理API
C/C++
DB2サーバーの管理を行うアプリケーションで使用されるPerl
Perl
DBIモジュールとDBD::DB2が必要PHP
PHP
DB2をアクセスするためにIbm_db2とpdo_ibmのPHPエクステンションを提供Ruby on Rails
Ruby
IBM_DB Ruby driverとRails adapterを提供JDBC
Java
Javaのための共通インターフェースJDBC3.0とJDBC4.0に準拠したJDBCドライバーが使用できる
PureQuery
Java, .NET
Javaのための新しいインターフェース動的SQLと静的SQLを切り替えて使用できる
CLI/ODBC
C/C++
X/Open標準のインターフェースADO (OLE DB)
VB
以下の2つのインターフェースから接続できる• IBM OLE DB Data Provider • IBM ODBC Driver
ADO.NET
VB.NET
C#
ADO.NETのためのインターフェース