

# 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\_per\_sec | 1 秒あたりの実行回数 | 
| db.sql.stats.elapsed\_time\_per\_sec | 平均アクティブ実行 (AAE) | 
| db.sql.stats.rows\_processed\_per\_sec | 1 秒あたりに処理される行 | 
| db.sql.stats.buffer\_gets\_per\_sec | 1 秒あたりのバッファ取得数 | 
| db.sql.stats.physical\_read\_requests\_per\_sec | 1 秒あたりの物理的な読み取り数 | 
| db.sql.stats.physical\_write\_requests\_per\_sec | 1 秒あたりの物理的な書き込み数 | 
| db.sql.stats.total\_sharable\_mem\_per\_sec | 1 秒あたりの共有可能なメモリの合計数 (バイト単位)  | 
| db.sql.stats.cpu\_time\_per\_sec | 1 秒あたりの CPU 時間 (ミリ秒) | 

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


| メトリクス | 単位 | 
| --- | --- | 
| db.sql\_tokenized.stats.executions\_per\_sec | 1 秒あたりの実行回数 | 
| db.sql\_tokenized.stats.elapsed\_time\_per\_sec | 平均アクティブ実行 (AAE) | 
| db.sql\_tokenized.stats.rows\_processed\_per\_sec | 1 秒あたりに処理される行 | 
| db.sql\_tokenized.stats.buffer\_gets\_per\_sec | 1 秒あたりのバッファ取得数 | 
| db.sql\_tokenized.stats.physical\_read\_requests\_per\_sec | 1 秒あたりの物理的な読み取り数 | 
| db.sql\_tokenized.stats.physical\_write\_requests\_per\_sec | 1 秒あたりの物理的な書き込み数 | 
| db.sql\_tokenized.stats.total\_sharable\_mem\_per\_sec | 1 秒あたりの共有可能なメモリの合計数 (バイト単位)  | 
| db.sql\_tokenized.stats.cpu\_time\_per\_sec | 1 秒あたりの CPU 時間 (ミリ秒) | 

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

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


| メトリクス | 単位 | 
| --- | --- | 
| db.sql.stats.elapsed\_time\_per\_exec | 実行ごとの経過時間(ミリ秒)  | 
| db.sql.stats.rows\_processed\_per\_exec | 実行ごとに処理される行 | 
| db.sql.stats.buffer\_gets\_per\_exec | 実行ごとのバッファ取得数 | 
| db.sql.stats.physical\_read\_requests\_per\_exec | 実行ごとの物理的読み取り数 | 
| db.sql.stats.physical\_write\_requests\_per\_exec | 実行ごとの物理的書き込み数 | 
| db.sql.stats.total\_sharable\_mem\_per\_exec | 実行ごとの共有可能なメモリの合計(バイト単位) | 
| db.sql.stats.cpu\_time\_per\_exec | 実行ごとの CPU 時間(ミリ秒) | 

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


| メトリクス | 単位 | 
| --- | --- | 
| db.sql\_tokenized.stats.elapsed\_time\_per\_exec | 実行ごとの経過時間(ミリ秒)  | 
| db.sql\_tokenized.stats.rows\_processed\_per\_exec | 実行ごとに処理される行 | 
| db.sql\_tokenized.stats.buffer\_gets\_per\_exec | 実行ごとのバッファ取得数 | 
| db.sql\_tokenized.stats.physical\_read\_requests\_per\_exec | 実行ごとの物理的読み取り数 | 
| db.sql\_tokenized.stats.physical\_write\_requests\_per\_exec | 実行ごとの物理的書き込み数 | 
| db.sql\_tokenized.stats.total\_sharable\_mem\_per\_exec | 実行ごとの共有可能なメモリの合計(バイト単位) | 
| db.sql\_tokenized.stats.cpu\_time\_per\_exec | 実行ごとの CPU 時間(ミリ秒) | 

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

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


| メトリクス | 単位 | 
| --- | --- | 
| db.sql.stats.executions | 実行の回数  | 
| db.sql.stats.elapsed\_time | 経過時間 (ミリ秒単位) | 
| db.sql.stats.rows\_processed | 処理された行  | 
| db.sql.stats.buffer\_gets | バッファ取得数  | 
| db.sql.stats.physical\_read\_requests | 物理的な読み取り  | 
| db.sql.stats.physical\_write\_requests | 物理的な書き込み数  | 
| db.sql.stats.total\_sharable\_mem | 共有可能なメモリの合計 (バイト単位)  | 
| db.sql.stats.cpu\_time | CPU 時間 (ミリ秒単位) | 

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


| メトリクス | 単位 | 
| --- | --- | 
| db.sql\_tokenized.stats.executions | 実行の回数 | 
| db.sql\_tokenized.stats.elapsed\_time | 経過時間 (ミリ秒単位) | 
| db.sql\_tokenized.stats.rows\_processed | 処理された行 | 
| db.sql\_tokenized.stats.buffer\_gets | バッファ取得数 | 
| db.sql\_tokenized.stats.physical\_read\_requests | 物理的な読み取り | 
| db.sql\_tokenized.stats.physical\_write\_requests | 物理的な書き込み数 | 
| db.sql\_tokenized.stats.total\_sharable\_mem | 共有可能なメモリの合計 (バイト単位)  | 
| db.sql\_tokenized.stats.cpu\_time | CPU 時間 (ミリ秒単位) | 