Oracle Cloud Infrastructure Database Managementサービスの新機能によるパフォーマンス問題の迅速な発見 (2022/07/30)
Oracle Cloud Infrastructure Database Managementサービスの新機能によるパフォーマンス問題の迅速な発見 (2022/07/30)
投稿者:Derik Harlow | Senior Product Manager
Oracle Cloud Infrastructure(OCI)のDatabase Management(DBM)サービスの新機能強化は、パフォーマンスの低下傾向がより大きな問題になる前に是正するのに役立ちます。OCI DBMは、健全なデータベース環境を管理するために、簡潔な概要で毎週のリソースの傾向を追跡する単眼的なビューを提供します。データベースグループは、クラウドまたはデータセンター内のデータベースリソースを組み合わせて、CPU、メモリ、スループットの使用率で上位のトレンドのデータベースを追跡し、リスクのある環境を効率的にトリアージすることができます。データベース全体のパフォーマンスが低下していることが確認されると、自動データベース診断モニター(ADDM)が起動され、パフォーマンス低下の根本原因の特定を支援します。
7 日間の履歴表示機能強化により、トレンド分析とパフォーマンスの洞察を強化
Database Managementサービスでは、フリートサマリーページとデータベースリソースホームページでリソースのトレンドを表示するために、7日間の比較期間が強化されました。比較期間が長くなったことで、短いデータセットでは見逃されていたかもしれない微妙な変化を検出することができます。データベース・メンバーの概要を明確にすることで、次のような指標を明らかにします。
- 平均アクティブセッション数
- CPU 割当量
- ストレージの割り当て
- スループット
データベースリソースは、割り当てまたは比較期間の変化率に基づいて並べ替えることができます。新しい 7 日間メトリック表示では、過去 7 日間と過去 8-14 日間、または過去 15-21 日間の比較が可能です。
図1: データベース管理フリート概要ページで、選択した時間枠に基づくリソースのトレンドを表示
図2: パフォーマンスツリーマップは、過去 7 日間の使用量と過去 15~21 日間の使用量のトレンドを表示
データベースのホームページまでドリルダウンすると、トップリソースの概要とともに、過去1週間の過去のパフォーマンスを簡単に見ることができます。
図3: データベース管理リソースのホームページでも 7 日間の履歴パフォーマンス表示が可能
オンデマンドのADDMレポートを実行してデータベースの健全性を分析し、パフォーマンスを改善するための推奨事項を受け取ることができます。
Performance HubのADDM機能の新しい強化により、AWRスナップショット間隔に基づき、ユーザー定義のウィンドウでレポートを生成できるようになりました。断続的な問題は追跡や診断が困難な場合がありますが、アドホックにADDMレポートを実行する新機能により、パフォーマンス分析をよりコントロールしやすくなりました。実行ウィンドウをカスタマイズすることで、データベースの健全性を向上させるためのより有意義な推奨事項を提供するパフォーマンス分析が可能になります。新機能では、現在の時刻に新しいAWRスナップショットを作成し、現在から以前のスナップショットまでのワークロードを分析することで、現在のパフォーマンスを把握することも可能です。 また、利用可能なスナップショットを選択し、ADDMレポートを作成するための独自のウィンドウを作成するオプションも用意されています。
図4:Performance HubコンソールのADDMタブ内にある "Run ADDM Task"ボタンをクリックし、新しいレポートを生成
図5: 過去のAWRスナップショットに基づき、現在のパフォーマンスを分析する、または過去のウィンドウを選択するレポートを生成
レポートが作成されると、コンソールで確認することができます。 調査結果は、全体的なリソース消費量によって論理的にグループ化され、潜在的な修正のための推奨事項が提示されます。
図6:レポート作成終了後、コンソールに表示されるADDMレポートの概要
図7: ADDM レポートはパフォーマンス改善のための所見と推奨事項を提供
ADDMは、現在でも各AWRスナップショットに対して自動的にレポートを作成していますが、新機能により、トラブルシューティングやパフォーマンス調査のための制御がより容易になりました。
SQLチューニングセットをSQL Advisorで活用し、SQLステートメントを分析、パフォーマンス改善の提案を受ける
SQLチューニングセット(STS)は、OCIコンソール内のSQLチューニングアドバイザー(STA)の入力として使用することができます。STAは、STSにロードされたSQLステートメントに対して分析を行い、パフォーマンス改善のための推奨事項を提供します。STSの入力を追加することで、より大規模なSQLセットのチューニングや、他のデータベース環境からインポートしたSTSのチューニングが可能になります。単一のSQL文のチューニングは、パフォーマンスハブのトップSQL文のドリルダウンメニューで引き続き可能です。
図8:"Tune SQL"ボタンを使って SQL チューニングアドバイザーを起動
図 9: SQL Tuning Advisor が SQL Tuning Sets を分析ソースとして使用できるようになった。
STS の管理の詳細については、SQL Tuning Sets のドキュメントを参照してください。
新しい高度なモニタリング・メトリクスは、データベースの健全性とパフォーマンスについてより深い洞察を提供
ExaCS/VM/BMおよび外部データベース用の追加メトリクスが公開され、高度なユースケースをカバーするようになりました。これらの新しいメトリックは、以下に対するさらなる洞察を可能にします。
- Fast Recovery Area (FRA)のストレージの可用性
- データベース・セッションとプロセスの使用状況
- DBMSのジョブステータス
- 無効なオブジェクトと使用不可能なインデックス
- ブロック・セッション数
これらの詳細な指標は、重要なデータベースワークフローを直接監視し、問題が停止に至る前に予防することに重点を置いています。
まとめ
OCI Database Managementサービスの新しい機能強化は、パフォーマンスの傾向をよりよく把握し、ユーザーがデータベースリソースを効率的に監視および管理するために簡単にアクセスできるようにするものです。より多くのすぐに使えるツールは、健全な環境の維持を支援し、不必要なサービスの中断を防ぐためのプロアクティブな取り組みを可能にします。
Oracle Cloud Infrastructureのトライアルアカウントにサインアップしてください。
関連リソース









コメント
コメントを投稿