データベース・アクションを使用したアクティビティと使用状況のモニター

データベース・アクションには、「データベース・ダッシュボード」カードがあり、「概要」および「モニター」タブがあり、Autonomous Databaseインスタンスの使用率に関するリアルタイムおよび履歴情報を提供します。

必要に応じて、次の前提条件ステップを実行します:

  • 「クラウド」の横にあるナビゲーション・アイコンをクリックして、Oracle Cloud Infrastructure Consoleを開きます。

  • Oracle Cloud Infrastructureの左側のナビゲーション・メニューから、「Oracle Database」をクリックし、「Autonomous Database」をクリックします。

使用率に関する一般情報が表示される「概要」タブを表示するには、次の手順を実行します:

  1. ADMINユーザーとしてデータベース・アクションへのアクセス。
  2. データベース・アクションの起動パッドの「モニタリング」で、「データベース・ダッシュボード」をクリックします。
ノート

Oracle Cloud Infrastructure Consoleにログインしなくても、起動パッドURLをブックマークしそのURLに直接移動できます。ログアウトしてブックマークを使用する場合、ADMINのユーザー名とパスワードを入力し、「サインイン」をクリックする必要があります。ADMINユーザーのパスワードの変更が必要な場合は、「Autonomous DatabaseでのADMINパスワードの設定」を参照してください。

データベース・ダッシュボードの概要

「概要」タブには、Autonomous Databaseの使用状況に関するリアルタイムおよび履歴の情報が表示されます。

このページに表示されるチャートは次のとおりです。

  • 記憶域:このチャートには、プロビジョニング済、割当て済および使用済ストレージが表示されます。このチャートは、現在どの程度の割合の領域が使用中であるかを示します。

    adb_console_overview_storage.pngの説明が続きます
    図adb_console_overview_storage.pngの説明

    プロビジョニング済ストレージは、インスタンスをプロビジョニングするとき、またはストレージをスケーリングしてストレージを変更するときに選択するストレージの量です。

    「割当て済の記憶域」は、すべてのデータ表領域および一時表領域に物理的に割り当てられたストレージの量であり、これらの表領域に空き領域が含まれます。これには、サンプル・スキーマのストレージは含まれません。

    「使用済記憶域」は、すべてのデータおよび一時表領域で実際に使用されているストレージ量です。これには、サンプル・スキーマのストレージは含まれません。使用されるストレージは、次のようにAutonomous Database内のストレージです。

    • すべてのデータベース・オブジェクトによって使用されるストレージ。ノート: サンプル・スキーマのストレージは、ストレージにカウントされないため、チャートには含まれません。
    • ユーザーがファイル・システムに格納したファイルのストレージ。
    • 一時表領域によって使用されるストレージ。
    • 使用済ストレージでは、データおよび一時表領域内の空き領域は除外されます。

    デフォルトでは、使用済ストレージはチャートに表示されません。「使用済の記憶域」を選択してチャートを開き、使用済の記憶域を表示します(値はチャートを開くと計算されます)。

    Autonomous JSON Databaseの場合、チャートには、JSONドキュメントを格納していない使用済記憶域の割合を示す追加フィールドが表示されます。

    ノート

    オブジェクトを削除しても、ごみ箱を空にするまで領域を消費され続けます。詳細は、「リサイクル・ビン内のオブジェクトのパージ」を参照してください。

    サンプル・スキーマSHおよびSSBの詳細は、Autonomous Databaseでのサンプル・データ・セットの使用を参照してください。

  • CPU使用率(%) (ECPUコンピュート・モデル):このチャートは、サービスのCPU使用率の履歴を示します:

    • コンピュート自動スケーリング無効: このチャートには、1時間ごとのデータが表示されます。データ・ポイントは、その時間の平均CPU使用率を示します。たとえば、10:00のデータ・ポイントは、9:00-10:00の平均CPU使用率を示します。

      使用率の割合は、データベースで使用できるECPUの数に関して報告されます。たとえば、データベースに4個のECPUがある場合、このグラフの割合は4個のECPUに基づきます。

      adb_console_overview_number_ocpus_noauto.pngの説明が続きます
      図adb_console_overview_number_ocpus_noauto.pngの説明
    • コンピュート自動スケーリング有効: コンピュート自動スケーリングが有効なデータベースでは、使用率は、データベースで使用できるECPUの最大数(ECPUの数の3倍の)を基準にしてレポートされます、たとえば、自動スケーリングが有効な4つのECPUsがデータベースにある場合、このグラフの割合は12個のECPUに基づきます。

      adb_console_overview_cpu_util.pngの説明が続きます
      図adb_console_overview_cpu_util.pngの説明
  • CPU使用率(%) (OCPUコンピュート・モデル):このチャートは、サービスのCPU使用率の履歴を示します:

    • コンピュート自動スケーリング無効: このチャートには、1時間ごとのデータが表示されます。データ・ポイントは、その時間の平均CPU使用率を示します。たとえば、10:00のデータ・ポイントは、9:00-10:00の平均CPU使用率を示します。

      使用率は、データベースで使用できるOCPUの数を基準にして報告されます。たとえば、データベースに4つのOCPUがある場合、このグラフの割合は4つのOCPUに基づきます。

      adb_console_overview_number_ocpus_noauto.pngの説明が続きます
      図adb_console_overview_number_ocpus_noauto.pngの説明
    • コンピュート自動スケーリング有効: コンピュート自動スケーリングが有効になっているデータベースの場合、使用率は、データベースで使用できるOCPUの最大数(OCPUの数の)をベースにしてレポートされます、たとえば、自動スケーリングが有効な4つのOCPUがデータベースにある場合、このグラフの割合は12個のOCPUに基づきます。

      adb_console_overview_cpu_util.pngの説明が続きます
      図adb_console_overview_cpu_util.pngの説明
  • 実行中のSQL文: このチャートには、過去に実行中のSQL文の平均数が表示されます。このチャートには、毎時データが表示されます。データ・ポイントは、その時間の実行中のSQL文を示します。たとえば、データ・ポイント10:00は、9:00-10:00の実行中のSQL文の平均数を示します。

    adb_console_overview_running_sql.pngの説明が続きます
    図adb_console_overview_running_sql.pngの説明
  • 割当て済ECPUの数(ECPUコンピュート・モデルの場合のみ表示):

    adb_overview_number_ecpus.pngの説明が続きます
    図adb_overview_number_ecpus.pngの説明

    表示結果に関するノート:

    • コンピュート自動スケーリング無効: コンピュート自動スケーリングが無効になっているデータベースの場合、チャートには、データベースに割り当てられたECPUsの数を時間ごとに表示されます(データベースが少なくとも、その時間の一部に開かれている場合)。
    • コンピュート自動スケーリング有効: コンピュート自動スケーリングが有効になっているデータベースの場合、チャートには、その時間中に使用されたECCPUの平均数が時間ごとに表示されます(その値がプロビジョニングされたECPUsの数より多い場合)。使用されたECPUの数がプロビジョニングされたECPUの数以下の場合、チャートにはその時間の割り当てられたECPUの数が表示されます。
    • 停止されたデータベース: データベースがその時間中に、完全に停止されていた場合、チャートにはその時間に割り当てられたECPUが0と表示されます。

    データベースおよび外部リソースに割り当てられたECPUの数、割り当てられたECPUsの合計などの詳細は、「詳細の表示」をクリックします。

    「詳細の表示」ビューには、データベースECPU使用率と外部リソースECPU使用率の個別の値が含まれます。外部リソースには、Cloud SQL、Graph、OML4PYなどがあります。合計ECPUは、Autonomous Databaseで使用中のECPUの合計数です外部ECPU値は、外部ECPUが合計ECPU使用率にどのように寄与しているかを示します。

  • 割当て済OCPUの数(OCPUコンピュート・モデルの場合のみ表示):

    adb_console_overview_number_ocpus.pngの説明が続きます
    図adb_console_overview_number_ocpus.pngの説明

    表示結果に関するノート:

    • コンピュート自動スケーリング無効: コンピュート自動スケーリングが無効になっているデータベースの場合、チャートには、データベースに割り当てられたOCPUの数を時間ごとに表示されます(データベースが少なくとも その時間の一部に開かれている場合)。
    • コンピュート自動スケーリング有効: コンピュート自動スケーリングが有効になっているデータベースの場合、チャートには、その時間中に使用されたOCPUの平均数がチャートに表示されます(その値がプロビジョニングされたOCPUの数より多い場合)。使用されたOCPUの数をプロビジョニングされたOCPUの数より多くない場合、チャートにはその時間に割り当てられているOCPUの数が表示されます。
    • 停止されたデータベース: データベースがその時間中に、完全に停止されていた場合、チャートにはその時間の割り当てられたOCPUは0と表示されます。

    データベースおよび外部リソースに割り当てられたOCPUの数、割り当てられたOCPUの合計などの詳細は、「詳細の表示」をクリックします。

    「詳細の表示」ビューには、データベースOCPU使用率と外部リソースOCPU使用率の個別の値が含まれます。外部リソースには、Cloud SQL、Graph、OML4PYなどがあります。合計OCPU数は、Autonomous Databaseで使用されているOCPUの合計数です外部OCPU値は、外部ECPUが合計OCPU使用率にどのように寄与しているかを示します。

  • SQL文のレスポンス時間: このチャートには、SQL文の平均レスポンス時間(秒)の履歴が表示されます。このチャートには、毎時データが表示されます。データ・ポイントは、その時間のSQL文の平均レスポンス時間を示します。たとえば、10:00のデータ・ポイントは、9:00-10:00の時間のSQL文の平均レスポンス時間(秒)を示します。

    adb_console_overview_sql_statement_response.pngの説明が続きます
    図adb_console_overview_sql_statement_response.pngの説明
  • 実行されたSQL文/秒

    ノート

    Autonomous Databaseインスタンスのワークロード・タイプがデータ・ウェアハウスの場合、データベース・ダッシュボードにはこのチャートが表示されません。

    .
    adb_console_overview_sql_statements.pngの説明が続きます
    図adb_console_overview_sql_statements.pngの説明

パフォーマンス・データのデフォルトの保存期間は30日です。CPU使用率、実行中の文および平均SQLレスポンス時間のチャートには、デフォルトで過去8日間のデータが表示されます。

保存期間は、PL/SQLプロシージャDBMS_WORKLOAD_REPOSITORY.MODIFY_SNAPSHOT_SETTINGS()を使用して、自動ワークロード・リポジトリの保存期間設定を変更することで変更できます。設定できる最大保存期間は30日です。『Oracle Database PL/SQLパッケージおよびタイプ・リファレンス』を参照してください。

より多くのパフォーマンス・データを格納する必要がある場合は、OCI OpsインサイトのAWRハブを使用できます。詳細は、「自動ワークロード・リポジトリ(AWR)のパフォーマンス・データの分析」を参照してください。

データベース・ダッシュボードのアクティビティ

「モニター」タブには、Autonomous Databaseのパフォーマンス・データ、アクティビティおよび使用率に関するリアルタイムおよび履歴の情報が表示されます。

ノート

「モニター」タブのデフォルト・ビューはリアルタイムです。このビューには、過去1時間のパフォーマンス・データが表示されます。

このページのチャートは、次のとおりです。

  • データベース・アクティビティ

    このチャートには、CPUを使用しているか、待機イベントを待機しているデータベース内のセッションの平均数が表示されます。待機イベントの詳細については、『Oracle Databaseリファレンス』を参照してください。

  • CPU使用率(ECPUコンピュート・モデル)

    このチャートには、各コンシューマ・グループのCPU使用率が表示されます。使用率は、データベースで使用可能なECPUの数(ECPUの数の)を基準にして報告されます。たとえば、データベースに4個のECPUがある場合、このグラフの割合は4個のECPUに基づきます。

    コンピュート自動スケーリングが有効なデータベースでは、使用率は、データベースで使用できるECPUの最大数(ECPUの数の3倍)をベースにしてレポートされますたとえば、自動スケーリングが有効な4つのECPUsがデータベースにある場合、このグラフの割合は12個のECPUに基づきます。

    コンシューマ・グループの詳細は「Autonomous Databaseでの同時実行性および優先度の管理」を参照してください。

  • CPU使用率(OCPUコンピュート・モデル)

    このチャートには、各コンシューマ・グループのCPU使用率が表示されます。使用率は、データベースで使用できるOCPUの数を基準にして報告されます。たとえば、データベースに4つのOCPUがある場合、このグラフの割合は4つのOCPUに基づきます。

    コンピュート自動スケーリングが有効なデータベースの場合、使用率は、データベースで使用できるOCPUの最大数(OCPUの数の)を基準にしてレポートされますたとえば、自動スケーリングが有効な4つのOCPUがデータベースにある場合、このグラフの割合は12個のOCPUに基づきます。

    コンシューマ・グループの詳細は「Autonomous Databaseでの同時実行性および優先度の管理」を参照してください。

  • 実行中のステートメント

    このチャートには、各コンシューマ・グループで実行中のSQL文の平均数が表示されます。

    コンシューマ・グループの詳細は「Autonomous Databaseでの同時実行性および優先度の管理」を参照してください。

  • キューされたステートメント

    このチャートには、各コンシューマ・グループでキューされたSQL文の平均数が表示されます。

    コンシューマ・グループの詳細は「Autonomous Databaseでの同時実行性および優先度の管理」を参照してください。

以前のデータを参照するには、「期間」をクリックします。パフォーマンス・データのデフォルトの保存期間は30日です。「期間」ビューのデフォルトでは、チャートに過去8日間の情報が表示されます。

期間ビューでは、カレンダを使用して、過去30日間の特定の期間を参照できます。また、タイム・スライダを使用して、パフォーマンス・データを表示する期間を変更することもできます。

ノート

保存時間は、PL/SQLプロシージャDBMS_WORKLOAD_REPOSITORY.MODIFY_SNAPSHOT_SETTINGSで自動ワークロード・リポジトリの保存設定を変更することによって変更できます。保存時間を増やすと、パフォーマンス・データ用のストレージの使用量が増加することに注意してください。『Oracle Database PL/SQLパッケージおよびタイプ・リファレンス』を参照してください。