SQL文の統計の取得
get
/database/performance/sql_statements/{sql_id}/
このサービスには、Oracle Tuning Packライセンスが必要です。指定されたSQL文識別子のGV$SQL_MONITORタイミング・データを使用して、GV$SQLからデータを返します。クライアントは、このサービスを起動するにはSQL管理者ロールが必要です。
リクエスト
サポートされるメディア・タイプ
- application/json
パス・パラメータ
- sql_id: string
SQL識別子。
レスポンス
サポートされるメディア・タイプ
- application/json
200 レスポンス
SQL文の統計。
ルート・スキーマ: PerformanceSQLStatementsItem
タイプ:
object
このオブジェクトは、1つのSQL文について説明します。属性のリストは、データベースのバージョンによって異なる場合があります。
ソースの表示
- con_id(optional): integer
データが関係するコンテナのID。
- cpu_time(optional): number
CPU時間の総計。文の実行時に更新される。
- duration(optional): integer
SQL文を実行していた時間の長さ。GV$SQL_MONITORからのSQL_EXEC_STARTおよびLAST_REFRESH_TIMEに基づいて計算される。
- elapsed_time(optional): integer
経過時間(マイクロ秒)。文の実行時に更新される。
- end_time(optional): string
ステータスがDONE (ALL ROWS)の場合、これはGV$SQL_MONITORからのLAST_REFRESH_TIME値
- instance_dop(optional): string
監視対象のSQL文が実行されている(または実行された)論理パラレル実行サーバー・プロセスの数と比較した、そのSQL文が実行されたインスタンスの数
- io_time(optional): number
ユーザーI/O待機時間の総計。文の実行時に更新される。
- links(optional): array links
- session_id(optional): integer
監視されているSQL文を実行している(または実行した)セッション識別子。
- session_serial(optional): integer
監視対象の文を実行しているセッション・シリアル番号
- sql_exec_id(optional): integer
SQL実行識別子。SQL_IDがNULLの場合、またはSQL実行がまだ開始されていない場合はNULL。
- sql_exec_start(optional): string
実行の開始時刻GV$SQL_MONITOR内の単一レコードを識別するための実行キーの部分。
- sql_fulltext(optional): string
カレント・カーソルのSQLテキストのすべての文字
- sql_id(optional): string
文のSQL識別子
- start_time(optional): string
実行の開始時刻
- status(optional): string
SQLの実行ステータス