OCI Database Management: Autonomous Databaseの平準化 (2024/10/31)
OCI Database Management: Autonomous Databaseの平準化 (2024/10/31)
https://blogs.oracle.com/observability/post/database-management-level-up-your-autonomous-database
投稿者:Derik Harlow | Senior Product Manager
Autonomous Database (ADB)は、従来のデータベースに関連する管理作業のオーバーヘッドを解決するのに役立ちます。低労力で迅速に、強力でスケーラブルなアプリケーションを構築するために採用される、自動運転、モジュラー型の「車両」です。カスタム・ワークロードにADBを使用するお客様には、多くの場合、エンド・ユーザー向けのアプリケーションの最適なパフォーマンスを確保するために、データベース・ワークロードに関する追加のインサイトが必要です。
OCIのデータベース管理サービス(DBM)は、ADBリソースの高度な監視および管理を可能にする使いやすいツールを提供し、強化されたインサイトを提供し、データベースで実行されているアプリケーションに最適なパフォーマンスを確保できるようになりました。このサービスは、既存の機能とともに、ADBフリート全体を監視および管理するための完全な機能スイートを提供します。
詳細なアプリケーション・パフォーマンスの詳細
- データベース・フリートの概要: すべてのデータベースを1箇所で監視
- データベース・ワークロードをリアルタイムで監視するためのパフォーマンス・ハブ
- 一定期間のAWRデータをビジュアル化するAWRエクスプローラ
- 詳細なパフォーマンス分析のためのAWRおよびADDMレポート
- SQL監視: 実行統計の詳細とともに、実行中の上位および現在のSQL文を表示します。
- データベース・パフォーマンスを最適化するためのSQLパフォーマンス・チューニング
管理タスクと詳細
- 使いやすいGUIインタフェースでのストレージ管理タスク
- データベース・ユーザーの構成と詳細を追跡するためのユーザー管理
- データベース構成パラメータを更新およびモニターするためのパラメータ構成
- データベース・グループを使用して収集を合理化し、大規模に実行するためのデータベース・ジョブ
図1: Database Management for ADBの新機能
ADBで実行されるアプリケーションのパフォーマンスを最適化
ADBのデータベース管理では、すべての新しいパフォーマンス管理機能を使用できます。SQLチューニング・アドバイザを起動して、ADBに対して実行されている特定のSQLのパフォーマンス推奨事項を取得します。この強力なツールでは、データベース内のデータ・オブジェクトへの最も効率的なアクセスのために実行計画を比較する反復テストによって、問合せのパフォーマンスのチューニングに関する推奨事項が提供されます。最初に、アプリケーション・ワークフローで構成されるSQLチューニング・セットを作成します。すべてのSQL計画詳細は、データベース内にオブジェクトとして格納され、アクセス時に分析するためにSQLチューニング・アドバイザに迅速に統合されます。
作成後は、SQL計画管理機能を使用して、ADBで実行されているSQLプロファイルの現在の構成を評価できます。リッチなビジュアライゼーションにより、ADBで実行される計画の全体的なパフォーマンス(実行頻度など)を迅速に分析できます。
AWRエクスプローラは、従来のAWRデータを豊富なビジュアライゼーションに変換し、データベースのパフォーマンス問題を特定する労力と時間を短縮します。個々のスナップショットからのきめ細かなパフォーマンス詳細は、長期間にわたって公開され、ADBのパフォーマンスの低下を迅速に評価します。断続的な異常を公開する機能を希薄化するレポート・スナップショット間隔で、AWR待機メトリックがどのように集計および平均化されるかについて心配する必要はなくなりました。
図2: AWRエクスプローラでは、timeCaptionよりAWRメトリックを視覚化できます。
最後に、オプティマイザ統計機能によって、データベース・オブジェクトの統計コレクションの詳細な分析が提供されます。最新の統計がないと、オプティマイザは基礎となる表のデータにアクセスするための最適なSQL計画を提供できません。
最小限のコンソール・ナビゲーションでAutonomous Databaseを管理
DBMの管理対象データベースのアラート・ログ・コンソールの新しいビジュアライゼーションにより、ADBで生成された重要なOracleエラーを迅速に評価し、注意を払うことができます。
ストレージの使用率および管理機能は、データベース管理の単一で使いやすいコンソールで提供されます。ADB表領域の割当てを表示し、ADB-Dデータベースのストレージ管理タスクをすばやく実行します。
パスワードの有効期限やプロファイル詳細など、詳細なユーザー情報を含むユーザー・コンソールを表示します。パラメータ構成の詳細および管理はワンクリックで完了します。これには、変更可能なパラメータの編集と、ADBのパラメータ・ファイルのダウンロードが含まれます。
最後に、SQL、PL/SQL、DMLおよびDDLをオブジェクト・ストレージへの収集の入力として使用して、データベースに対してジョブを実行できます。これらは、1回かぎりの実行またはスケジュールされた収集で、カスタム・レポートおよび分析を生成できます。これらのジョブは、データベースのグループに対して実行できるため、スケーラビリティを提供します。
これらの新機能は、後日サポートされるExadata Cloud@Customerデプロイメントで実行されているものを除き、すべてのADBで使用できます。一部のメトリックおよびパフォーマンス・ハブ機能は、ADBで引き続き無料で利用できます。ただし、データベース管理で高度な監視および管理機能を使用できるようにする必要があります。これらの機能は追加コストで使用でき、これは費用の見積りを使用して計算できます。詳細は、Oracle Databasesの診断および管理機能サポート・マトリックスを参照してください。
図3: ADBのデータベース管理を簡単に有効化
ADB上でアプリケーションを実行している場合は、OCIのDBMサービスを利用して、エンド・ユーザーのアプリケーション・パフォーマンスを最大化する必要があります。フリート内のすべてのADBの状態を迅速に評価し、新しいツールを使用してSQLパフォーマンスを最適化し、ADBデータベースに対してデータベース・ジョブを大規模に実行します。DBMにより、フリート全体にわたるADBの管理が簡素化されます。
リソース:
コメント
コメントを投稿