説明
- V4.3.x系では、このビューはV4.3.5バージョンから導入されました。
- V4.2.x系では、このビューはV4.2.2バージョンから導入されました。
機能の概要
ビュー DBA_WR_SQLSTAT は、テナントで実行されたSQLの基本的なパフォーマンス統計データを表示するために使用されます。ここで、_DELTA を含む列は、前回のWRスナップショットから現在までの統計値の増分を示しています。
フィールド説明
フィールド名 |
型 |
NULL許容 |
説明 |
|---|---|---|---|
| SNAP_ID | NUMBER(38) | NO | スナップショットID |
| SVR_IP | VARCHAR2(46) | NO | ノードIPアドレス |
| SVR_PORT | NUMBER(38) | NO | ノードポート番号 |
| SQL_ID | VARCHAR2(32) | NO | SQL文のID |
| PLAN_HASH | NUMBER(38) | NO | 実行計画のHash値 |
| PLAN_ID | NUMBER(38) | NO | 実行計画ID |
| PLAN_TYPE | NUMBER(38) | NO | SQL計画のキャッシュにおいて、このフィールドは計画のタイプを示します。
PLオブジェクトキャッシュにおいて、このフィールドはPLオブジェクトのタイプを示します。
|
| MODULE | VARCHAR2(64) | YES | この文が初めて解析されたときのアプリケーションモジュール |
| ACTION | VARCHAR2(64) | YES | この文が初めて解析されたときのアプリケーションアクション |
| PARSING_DB_ID | NUMBER(38) | NO | 文を解析したときのデータベースID |
| PARSING_DB_NAME | VARCHAR2(128) | NO | 文を解析したときのデータベース名 |
| PARSING_USER_ID | NUMBER(38) | NO | 文を解析したときのユーザーID |
| EXECUTIONS_TOTAL | NUMBER(38) | NO | キャッシュ内のこの計画の実行総回数 |
| EXECUTIONS_DELTA | NUMBER(38) | NO | キャッシュ内のこの計画の実行総回数の増分 |
| DISK_READS_TOTAL | NUMBER(38) | NO | ディスク読み取りの総回数 |
| DISK_READS_DELTA | NUMBER(38) | NO | ディスク読み取り回数の増分 |
| BUFFER_GETS_TOTAL | NUMBER(38) | NO | キャッシュからの論理読み取りの総回数 |
| BUFFER_GETS_DELTA | NUMBER(38) | NO | キャッシュからの論理読み取り回数の増分 |
| ELAPSED_TIME_TOTAL | NUMBER(38) | NO | このステートメントが消費した総時間です。パラレル実行シナリオでは、この値は各実行スレッドの累積値となります。 |
| ELAPSED_TIME_DELTA | NUMBER(38) | NO | このステートメントの消費時間の増分 |
| CPU_TIME_TOTAL | NUMBER(38) | NO | 総CPU時間 |
| CPU_TIME_DELTA | NUMBER(38) | NO | 総CPU時間の増分 |
| CCWAIT_TOTAL | NUMBER(38) | NO | 並行待機イベントの合計時間 |
| CCWAIT_DELTA | NUMBER(38) | NO | 並行待機イベントの合計時間の増分 |
| USERIO_WAIT_TOTAL | NUMBER(38) | NO | I/O待機の合計時間 |
| USERIO_WAIT_DELTA | NUMBER(38) | NO | I/O待機の合計時間の増分 |
| APWAIT_TOTAL | NUMBER(38) | NO | アプリケーション待機イベントの合計時間 |
| APWAIT_DELTA | NUMBER(38) | NO | アプリケーション待機イベントの合計時間の増分 |
| PHYSICAL_READ_REQUESTS_TOTAL | NUMBER(38) | NO | 物理読み取りリクエストの合計回数 |
| PHYSICAL_READ_REQUESTS_DELTA | NUMBER(38) | NO | 物理読み取りリクエスト回数の増分 |
| PHYSICAL_READ_BYTES_TOTAL | NUMBER(38) | NO | 物理読み取りの総バイト数 |
| PHYSICAL_READ_BYTES_DELTA | NUMBER(38) | NO | 物理読み取りバイト数の増分 |
| WRITE_THROTTLE_TOTAL | NUMBER(38) | NO | MemStoreへの書き込み時に制限された総時間 |
| WRITE_THROTTLE_DELTA | NUMBER(38) | NO | MemStoreへの書き込み時に制限された総時間の増分 |
| ROWS_PROCESSED_TOTAL | NUMBER(38) | NO | ステートメント処理の総行数 |
| ROWS_PROCESSED_DELTA | NUMBER(38) | NO | ステートメント処理の総行数の増分 |
| MEMSTORE_READ_ROWS_TOTAL | NUMBER(38) | NO | MemStoreから読み取った総行数 |
| MEMSTORE_READ_ROWS_DELTA | NUMBER(38) | NO | MemStoreから読み取った総行数の増分 |
| MINOR_SSSTORE_READ_ROWS_TOTAL | NUMBER(38) | NO | MINOR SSStoreから読み取った総行数 |
| MINOR_SSSTORE_READ_ROWS_DELTA | NUMBER(38) | NO | MINOR SSStoreから読み取った総行数の増分 |
| MAJOR_SSSTORE_READ_ROWS_TOTAL | NUMBER(38) | NO | MAJOR SSStoreから読み取った総行数 |
| MAJOR_SSSTORE_READ_ROWS_DELTA | NUMBER(38) | NO | MAJOR SSStoreから読み取った総行数の増分 |
| RPC_TOTAL | NUMBER(38) | NO | RPCの総回数 |
| RPC_DELTA | NUMBER(38) | NO | RPC回数の増分 |
| FETCHES_TOTAL | NUMBER(38) | NO | 結果セットを取得した総回数 |
| FETCHES_DELTA | NUMBER(38) | NO | 結果セット取得回数の増分 |
| RETRY_TOTAL | NUMBER(38) | NO | SQLリトライの総回数 |
| RETRY_DELTA | NUMBER(38) | NO | SQLリトライ回数の増分 |
| PARTITION_TOTAL | NUMBER(38) | NO | SQL実行でスキャンしたパーティション数の合計 |
| PARTITION_DELTA | NUMBER(38) | NO | SQL実行でスキャンしたパーティション数の増分 |
| NESTED_SQL_TOTAL | NUMBER(38) | NO | ネストSQL実行の合計。サブSQLが1回実行されるごとに1増加 |
| NESTED_SQL_DELTA | NUMBER(38) | NO | ネストSQL実行の増分 |
| SOURCE_IP | VARCHAR2(46) | NO | リクエスト元のIPアドレス |
| SOURCE_PORT | NUMBER(38) | NO | リクエスト元のポート番号 |
| ROUTE_MISS_TOTAL | NUMBER(38) | NO | OBServer起動後、リクエストパーティションにヒットしなかった総回数
説明
|
| ROUTE_MISS_DELTA | NUMBER(38) | NO | 前回のWRスナップショット収集以降、リクエストパーティションにヒットしなかった回数
説明
|
| FIRST_LOAD_TIME | TIMESTAMP(6) WITH LOCAL TIME ZONE | YES | 計画生成時間
説明
|
| PLAN_CACHE_hit_TOTAL | NUMBER(38) | NO | OBServer起動後、Plan Cacheにヒットした総回数
説明
|
| PLAN_CACHE_HIT_DELTA | NUMBER(38) | NO | 前回のWRスナップショット収集以降、Plan Cacheにヒットした回数
説明
|
| MUTI_QUERY_TOTAL | NUMBER | NO | プラン生成後、このSQLがMuti Query内にあった回数
説明V4.4.x系では、このフィールドはV4.4.2バージョンから導入されました。 |
| MUTI_QUERY_DELTA | NUMBER | NO | 前回のWRスナップショット収集以降、このSQLがMuti Query内にあった回数
説明V4.4.x系では、このフィールドはV4.4.2バージョンから導入されました。 |
| MUTI_QUERY_BATCH_TOTAL | NUMBER | NO | プラン生成後、このSQL Batchが実行された回数
説明V4.4.x系では、このフィールドはV4.4.2バージョンから導入されました。 |
| MUTI_QUERY_BATCH_DELTA | NUMBER | NO | 前回のWRスナップショット収集以降、このSQL Batchが実行された回数
説明V4.4.x系では、このフィールドはV4.4.2バージョンから導入されました。 |
| FULL_TABLE_SCAN_TOTAL | NUMBER | NO | 実行計画生成後の、このSQLによる全表スキャン回数
説明V4.4.x系では、このフィールドはV4.4.2バージョンから導入されました。 |
| FULL_TABLE_SCAN_DELTA | NUMBER | NO | 前回のWRスナップショット収集以降の、このSQLによる全表スキャン回数
説明V4.4.x系では、このフィールドはV4.4.2バージョンから導入されました。 |
| ERROR_COUNT_TOTAL | NUMBER | NO | 実行計画生成後の、このSQLのエラー回数
説明V4.4.x系では、このフィールドはV4.4.2バージョンから導入されました。 |
| ERROR_COUNT_DELTA | NUMBER | NO | 前回のWRスナップショット収集以降の、このSQLのエラー回数
説明V4.4.x系では、このフィールドはV4.4.2バージョンから導入されました。 |
クエリ例
このテナントで実行されたSQLの基本的なパフォーマンス統計データを照会し、最初のレコードを表示します。
obclient [SYS]> SELECT * FROM SYS.DBA_WR_SQLSTAT WHERE ROWNUM = 1\G
クエリ結果は次のとおりです:
*************************** 1. row ***************************
SNAP_ID: 1
SVR_IP: xx.xx.xx.xx
SVR_PORT: 2882
SQL_ID: 07A3E8BC1FC1500B8E45AAB7FEDC9C57
PLAN_HASH: 12061525241142148803
PLAN_TYPE: 1
MODULE: NULL
ACTION: NULL
PARSING_DB_ID: 201001
PARSING_DB_NAME: oceanbase
PARSING_USER_ID: 200001
EXECUTIONS_TOTAL: 1
EXECUTIONS_DELTA: 1
DISK_READS_TOTAL: 0
DISK_READS_DELTA: 0
BUFFER_GETS_TOTAL: 0
BUFFER_GETS_DELTA: 0
ELAPSED_TIME_TOTAL: 2653
ELAPSED_TIME_DELTA: 2653
CPU_TIME_TOTAL: 0
CPU_TIME_DELTA: 0
CCWAIT_TOTAL: 0
CCWAIT_DELTA: 0
USERIO_WAIT_TOTAL: 0
USERIO_WAIT_DELTA: 0
APWAIT_TOTAL: 0
APWAIT_DELTA: 0
PHYSICAL_READ_REQUESTS_TOTAL: 0
PHYSICAL_READ_REQUESTS_DELTA: 0
PHYSICAL_READ_BYTES_TOTAL: 0
PHYSICAL_READ_BYTES_DELTA: 0
WRITE_THROTTLE_TOTAL: 0
WRITE_THROTTLE_DELTA: 0
ROWS_PROCESSED_TOTAL: 1
ROWS_PROCESSED_DELTA: 1
MEMSTORE_READ_ROWS_TOTAL: 12
MEMSTORE_READ_ROWS_DELTA: 12
MINOR_SSSTORE_READ_ROWS_TOTAL: 0
MINOR_SSSTORE_READ_ROWS_DELTA: 0
MAJOR_SSSTORE_READ_ROWS_TOTAL: 0
MAJOR_SSSTORE_READ_ROWS_DELTA: 0
RPC_TOTAL: 0
RPC_DELTA: 0
FETCHES_TOTAL: 0
FETCHES_DELTA: 0
RETRY_TOTAL: 0
RETRY_DELTA: 0
PARTITION_TOTAL: 1
PARTITION_DELTA: 1
NESTED_SQL_TOTAL: 0
NESTED_SQL_DELTA: 0
SOURCE_IP: xx.xx.xx.xx
SOURCE_PORT: 2882
ROUTE_MISS_TOTAL: 0
ROUTE_MISS_DELTA: 0
FIRST_LOAD_TIME: 09-DEC-24 11.21.03.975641 AM
PLAN_CACHE_HIT_TOTAL: 0
PLAN_CACHE_HIT_DELTA: 0
1 row in set (0.176 sec)