

# Amazon RDS for Oracle の SQL 統計
<a name="USER_PerfInsights.UsingDashboard.AnalyzeDBLoad.AdditionalMetrics.Oracle"></a>

Amazon RDS for Oracle は、ステートメントレベルとダイジェストレベルの両方で SQL 統計を収集します。ステートメントレベルでは、ID 列は`V$SQL.SQL_ID`の値を表します。ダイジェストレベルでは、ID 列には`V$SQL.FORCE_MATCHING_SIGNATURE`の値が表示されます。

ダイジェストレベルで ID が`0`の場合、Oracle データベースはこのステートメントが再利用に適していないと判断しました。この場合、子の SQL ステートメントは異なるダイジェストに属している可能性があります。ただし、ステートメントは初期に収集された SQL ステートメントに関する `digest_text` の中にグループ化されています。

**Topics**
+ [Oracle の秒単位の統計](#USER_PerfInsights.UsingDashboard.AnalyzeDBLoad.AdditionalMetrics.Oracle.per-second)
+ [Oracleのコールごとの統計情報](#USER_PerfInsights.UsingDashboard.AnalyzeDBLoad.AdditionalMetrics.Oracle.per-call)
+ [Oracle のプライマリ統計](#USER_PerfInsights.UsingDashboard.AnalyzeDBLoad.AdditionalMetrics.Oracle.primary)

## Oracle の秒単位の統計
<a name="USER_PerfInsights.UsingDashboard.AnalyzeDBLoad.AdditionalMetrics.Oracle.per-second"></a>

次のメトリクスは、Oracle SQL クエリの秒単位の統計を提供します。


| メトリクス | 単位 | 
| --- | --- | 
| db.sql.stats.executions\$1per\$1sec | 1 秒あたりの実行回数 | 
| db.sql.stats.elapsed\$1time\$1per\$1sec | 平均アクティブ実行 (AAE) | 
| db.sql.stats.rows\$1processed\$1per\$1sec | 1 秒あたりに処理される行 | 
| db.sql.stats.buffer\$1gets\$1per\$1sec | 1 秒あたりのバッファ取得数 | 
| db.sql.stats.physical\$1read\$1requests\$1per\$1sec | 1 秒あたりの物理的な読み取り数 | 
| db.sql.stats.physical\$1write\$1requests\$1per\$1sec | 1 秒あたりの物理的な書き込み数 | 
| db.sql.stats.total\$1sharable\$1mem\$1per\$1sec | 1 秒あたりの共有可能なメモリの合計数 (バイト単位)  | 
| db.sql.stats.cpu\$1time\$1per\$1sec | 1 秒あたりの CPU 時間 (ミリ秒) | 

次のメトリクスは、Oracle SQL ダイジェストクエリの秒単位の統計を提供します。


| メトリクス | 単位 | 
| --- | --- | 
| db.sql\$1tokenized.stats.executions\$1per\$1sec | 1 秒あたりの実行回数 | 
| db.sql\$1tokenized.stats.elapsed\$1time\$1per\$1sec | 平均アクティブ実行 (AAE) | 
| db.sql\$1tokenized.stats.rows\$1processed\$1per\$1sec | 1 秒あたりに処理される行 | 
| db.sql\$1tokenized.stats.buffer\$1gets\$1per\$1sec | 1 秒あたりのバッファ取得数 | 
| db.sql\$1tokenized.stats.physical\$1read\$1requests\$1per\$1sec | 1 秒あたりの物理的な読み取り数 | 
| db.sql\$1tokenized.stats.physical\$1write\$1requests\$1per\$1sec | 1 秒あたりの物理的な書き込み数 | 
| db.sql\$1tokenized.stats.total\$1sharable\$1mem\$1per\$1sec | 1 秒あたりの共有可能なメモリの合計数 (バイト単位)  | 
| db.sql\$1tokenized.stats.cpu\$1time\$1per\$1sec | 1 秒あたりの CPU 時間 (ミリ秒) | 

## Oracleのコールごとの統計情報
<a name="USER_PerfInsights.UsingDashboard.AnalyzeDBLoad.AdditionalMetrics.Oracle.per-call"></a>

以下のメトリクスは、Oracle SQL ステートメントの呼び出しごとの統計を提供します。


| メトリクス | 単位 | 
| --- | --- | 
| db.sql.stats.elapsed\$1time\$1per\$1exec | 実行ごとの経過時間(ミリ秒)  | 
| db.sql.stats.rows\$1processed\$1per\$1exec | 実行ごとに処理される行 | 
| db.sql.stats.buffer\$1gets\$1per\$1exec | 実行ごとのバッファ取得数 | 
| db.sql.stats.physical\$1read\$1requests\$1per\$1exec | 実行ごとの物理的読み取り数 | 
| db.sql.stats.physical\$1write\$1requests\$1per\$1exec | 実行ごとの物理的書き込み数 | 
| db.sql.stats.total\$1sharable\$1mem\$1per\$1exec | 実行ごとの共有可能なメモリの合計(バイト単位) | 
| db.sql.stats.cpu\$1time\$1per\$1exec | 実行ごとの CPU 時間(ミリ秒) | 

以下のメトリクスは、Oracle SQL ダイジェストクエリの呼び出しごとの統計を提供します。


| メトリクス | 単位 | 
| --- | --- | 
| db.sql\$1tokenized.stats.elapsed\$1time\$1per\$1exec | 実行ごとの経過時間(ミリ秒)  | 
| db.sql\$1tokenized.stats.rows\$1processed\$1per\$1exec | 実行ごとに処理される行 | 
| db.sql\$1tokenized.stats.buffer\$1gets\$1per\$1exec | 実行ごとのバッファ取得数 | 
| db.sql\$1tokenized.stats.physical\$1read\$1requests\$1per\$1exec | 実行ごとの物理的読み取り数 | 
| db.sql\$1tokenized.stats.physical\$1write\$1requests\$1per\$1exec | 実行ごとの物理的書き込み数 | 
| db.sql\$1tokenized.stats.total\$1sharable\$1mem\$1per\$1exec | 実行ごとの共有可能なメモリの合計(バイト単位) | 
| db.sql\$1tokenized.stats.cpu\$1time\$1per\$1exec | 実行ごとの CPU 時間(ミリ秒) | 

## Oracle のプライマリ統計
<a name="USER_PerfInsights.UsingDashboard.AnalyzeDBLoad.AdditionalMetrics.Oracle.primary"></a>

次のメトリクスは、Oracle SQL クエリのプライマリ統計を提供します。


| メトリクス | 単位 | 
| --- | --- | 
| db.sql.stats.executions | 実行の回数  | 
| db.sql.stats.elapsed\$1time | 経過時間 (ミリ秒単位) | 
| db.sql.stats.rows\$1processed | 処理された行  | 
| db.sql.stats.buffer\$1gets | バッファ取得数  | 
| db.sql.stats.physical\$1read\$1requests | 物理的な読み取り  | 
| db.sql.stats.physical\$1write\$1requests | 物理的な書き込み数  | 
| db.sql.stats.total\$1sharable\$1mem | 共有可能なメモリの合計 (バイト単位)  | 
| db.sql.stats.cpu\$1time | CPU 時間 (ミリ秒単位) | 

次のメトリクスは、Oracle SQL ダイジェストクエリのプライマリ統計を提供します。


| メトリクス | 単位 | 
| --- | --- | 
| db.sql\$1tokenized.stats.executions | 実行の回数 | 
| db.sql\$1tokenized.stats.elapsed\$1time | 経過時間 (ミリ秒単位) | 
| db.sql\$1tokenized.stats.rows\$1processed | 処理された行 | 
| db.sql\$1tokenized.stats.buffer\$1gets | バッファ取得数 | 
| db.sql\$1tokenized.stats.physical\$1read\$1requests | 物理的な読み取り | 
| db.sql\$1tokenized.stats.physical\$1write\$1requests | 物理的な書き込み数 | 
| db.sql\$1tokenized.stats.total\$1sharable\$1mem | 共有可能なメモリの合計 (バイト単位)  | 
| db.sql\$1tokenized.stats.cpu\$1time | CPU 時間 (ミリ秒単位) | 