Amazon RDS for Oracle の SQL 統計
Amazon RDS for Oracle は、ステートメントレベルとダイジェストレベルの両方で SQL 統計を収集します。ステートメントレベルでは、ID 列はV$SQL.SQL_ID
の値を表します。ダイジェストレベルでは、ID 列にはV$SQL.FORCE_MATCHING_SIGNATURE
の値が表示されます。
ダイジェストレベルで ID が0
の場合、Oracle データベースはこのステートメントが再利用に適していないと判断しました。この場合、子の SQL ステートメントは異なるダイジェストに属している可能性があります。ただし、ステートメントは初期に収集された SQL ステートメントに関する digest_text
の中にグループ化されています。
Oracle の秒単位の統計
次のメトリクスは、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のコールごとの統計情報
以下のメトリクスは、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 時間(ミリ秒) |