動的パフォーマンス・ビューを使用した専用Exadataインフラストラクチャ上のAutonomous AI Databaseの監視

Autonomous AI Database on Dedicated Exadata Infrastructureは、一連の動的パフォーマンス・ビューを公開します。これらのビューにより、データベース管理者はデータベースのリアルタイムおよび履歴パフォーマンスを包括的に監視でき、Autonomous Container Database (ACD)レベルでも使用できます。

動的パフォーマンス・ビュー

動的パフォーマンス・ビューは、自律型AIデータベースのパフォーマンスと状態に関する深いインサイトを提供し、データベース管理者が詳細な分析と最適化を実行できるようにします。ACD_パフォーマンス・ビューを使用すると、Autonomous Container Databaseレベルでデータベースをモニターできます。リアルタイム・データおよび履歴データを活用して、これらのビューにアクセスする権限がある場合、効果的なデータベースの監視および管理を行うことができます。

動的パフォーマンス・ビューは、データベース・サーバーによって管理される継続的に更新されるシステム・ビューです。これらは、主にデータベースのパフォーマンスに関連するリアルタイム・データを提供し、データベースの監視およびチューニングにとって非常に重要です。

動的パフォーマンス・ビューを使用すると、次のことができます。

Autonomous Container Databaseレベルでの動的パフォーマンス・ビューへのアクセス

Autonomous AI Databaseインスタンスでは、標準のPDBレベルのOracle Database動的パフォーマンス・ビューにアクセスするだけでなく、ACD_という接頭辞が付いたAutonomous Container Databaseレベルのビューにアクセスし、シングル・インスタンス・データベースの場合はV$、Real Application Clusters (RAC)の場合はGV$のいずれかを続けて、すべてのインスタンス間でデータを集計するグローバル・ビューを示すことができます。

動的パフォーマンス・ビューを問い合せるにはADMIN権限が必要です。GRANTコマンドを使用して、非管理ユーザーの動的パフォーマンス・ビューに対するREAD権限を割り当てることができます。

GRANT READ ON ACD_V$SYSMETRIC TO non_admin_user;

Autonomous Container Databaseレベルでサポートされている動的パフォーマンス・ビュー

次の表に、Autonomous AI Database on Dedicated Exadata Infrastructureで使用可能なAutonomous Container Databaseレベルの動的パフォーマンス・ビューを示します:

ビュー名 説明 スナップショット

ACD_V$イベントメトリック

ACD_GV$イベントメトリック

リアルタイムの待機イベント・メトリック V$イベントメトリック

ACD_V$リソース制限

ACD_GV$リソース制限

現在のリソース使用量および制限 V$RESOURCE_LIMIT

ACD_V$対称

ACD_GV$対称

リアルタイムのシステム・パフォーマンス・メトリック V$SYSMETRIC

ACD_V$SYSMETRIC_履歴

ACD_GV$SYSMETRIC_履歴

過去のシステム・パフォーマンス・メトリック V$SYSMETRIC_HISTORY

ACD_V$SYSMETRIC_SUMMARY

ACD_GV$SYSMETRIC_SUMMARY

システム・パフォーマンス・メトリックのサマリー V$SYSMETRIC_SUMMARY

ACD_V$待機クラスメトリック

ACD_GV$待機クラスメトリック

待機クラス別メトリック V$WAITCLASSMETRIC

ACD_V$WAITCLASSMETRIC_HISTORY

ACD_GV$WAITCLASSMETRIC_HISTORY

履歴待機クラス・メトリック V$WAITCLASSMETRIC_HISTORY
ACD_DBA_HIST_SYSMETRIC_SUMMARY システム・パフォーマンス・メトリックの統計サマリーの履歴 DBA_HIST_SYSMETRIC_SUMMARY

Autonomous AI Database on Dedicated Exadata Infrastructureでは、次のOracle Exadata Database Machineビューがサポートされています。これらの各ビューは、接頭辞V$CELLで始まり、内部統計情報を含みます。これらのビューの詳細は、「V$CELL_ビューについて」を参照してください。

表示 説明

ACD_V$セル_グローバル

ACD_GV$セル_グローバル

Exadataセルのグローバル統計

ACD_V$CELL_IOREASON

ACD_GV$セル_IOREASON

ExadataセルのI/O理由およびメトリック

ACD_V$セル_IOREASON_NAME

ACD_GV$セル_IOREASON_NAME

ExadataセルのI/Oの理由の名前と説明

ACD_V$セル_メトリック_摘要

ACD_GV$セル_メトリック_摘要

Exadataセルのメトリックの説明

ACD_V$セル_グローバル履歴

ACD_GV$セル_グローバル履歴

Exadataセルの履歴情報

各動的パフォーマンス・ビューの完全なリストおよび詳細は、動的パフォーマンス・ビューについてのOracleドキュメントを参照してください。

問合せの例

開始するには、次のビューからメトリックを抽出する問合せの例を参照してください。

問合せシステム・メトリック

SELECT METRIC_NAME, VALUE, METRIC_UNIT
FROM ACD_V$SYSMETRIC
WHERE METRIC_NAME IN ('Database CPU Time Ratio', 'Database Wait Time Ratio');

リソース制限の問合せ

SELECT RESOURCE_NAME, CURRENT_UTILIZATION, MAX_UTILIZATION, LIMIT_VALUE
FROM ACD_V$RESOURCE_LIMIT
WHERE RESOURCE_NAME IN ('processes', 'sessions', 'enqueue_locks');

待機イベントの問合せ

SELECT e.NAME AS EVENT_NAME, m.NUM_SESS_WAITING, m.TIME_WAITED
FROM ACD_V$EVENTMETRIC m JOIN V$EVENT_NAME e ON m.EVENT_ID = e.EVENT_ID
WHERE e.NAME IN ('db file sequential read', 'db file scattered read', 'log file sync');

Exadataセル・グローバル・メトリックの問合せ

SELECT METRIC_NAME, METRIC_VALUE, METRIC_TYPE
FROM ACD_V$CELL_GLOBAL
WHERE METRIC_NAME IN (
        'Cumulative User CPU ticks',
        'Cumulative System CPU ticks',
        'Network bytes received',
        'Network bytes transmitted',
        'Total Reads',
        'Total Writes',
        'Ticks spent reading',
        'Ticks spent writing');

Exadataセルでの問合せI/O理由

SELECT REASON_NAME, METRIC_NAME, METRIC_VALUE, METRIC_TYPE
FROM ACD_V$CELL_IOREASON
WHERE CELL_NAME = 'YourCellName';