セッションのすべての長時間実行操作の取得
get
/database/monitoring/sessions/{sid},{serial_number}/long_running_operations
特定のセッションのGV$SESSION_LONGOPSからすべてのレコードを返します。クライアントは、このサービスを起動するにはSQL管理者ロールが必要です。
リクエスト
サポートされるメディア・タイプ
- application/json
パス・パラメータ
- serial_number: number
セッション・シリアル番号。
- sid: number
セッション識別子。
レスポンス
サポートされるメディア・タイプ
- application/json
200 レスポンス
セッションの長時間実行操作に関する情報。
ルート・スキーマ: MonitoringSessionsLongRunningOperationItem
タイプ:
object
このオブジェクトは、6秒(絶対時間)より長く実行されている、特定のセッションでの操作を表します。
ソースの表示
- con_id(optional): integer
データが関係するコンテナのID。
- context(optional): integer
コンテキスト
- elapsed_seconds(optional): integer
操作の開始からの経過時間(秒)
- inst_id(optional): integer
このデータに関連するOracle Real Application Clustersインスタンス番号。RAC以外のデータベースでは、この番号は1になる。
- last_update_time(optional): string
操作の統計が前回更新された時刻
- links(optional): array links
- message(optional): string
統計サマリー・メッセージ
- opname(optional): string
操作の詳細な説明
- qcsid(optional): integer
パラレル・コーディネータのセッション識別子
- serial#(optional): integer
長時間実行される操作を処理しているセッションのシリアル番号。長時間実行される操作で複数のセッションが同時に動作している場合、SERIAL#はメイン・セッションまたはマスター・セッションに対応する。SERIAL#は、セッションのオブジェクトを一意に識別するために使用される。この番号により、あるセッションの終了と別のセッションの開始が同じセッションIDで行われる場合に、セッション・レベルのコマンドが正しいセッション・オブジェクトに適用されるようになります。
- sid(optional): integer
長時間実行される操作を処理しているセッションの識別子。長時間実行される操作で複数のセッションが同時に動作している場合、SIDはメイン・セッションまたはマスター・セッションに対応する。
- sofar(optional): integer
この時点までにOPNAME列で指定した操作の作業量
- sql_address(optional): string
現在実行されているSQL文を識別するために、sql_hash_valueとともに使用される
- sql_exec_id(optional): integer
SQL実行識別子。SQL_IDがNULLの場合、またはSQL実行がまだ開始されていない場合はNULL。
- sql_exec_start(optional): string
このセッションにより現在実行中のSQL実行が開始された時刻。SQL_IDがNULLの場合はNULL。
- sql_hash_value(optional): integer
SQL_ADDRESSとともに使用され、現在実行されているSQL文を識別する
- sql_id(optional): string
現在実行されているSQL文のSQL識別子
- sql_plan_hash_value(optional): integer
SQL_ADDRESS列の値とともに使用され、操作に対応付けられたSQL文を識別する
- sql_plan_line_id(optional): integer
長時間操作に対応するSQLプランの行ID。長時間操作が実行計画の行に関連付けられていない場合はNULL。
- sql_plan_operation(optional): string
プラン操作の名前。SQL_PLAN_LINE_IDがNULLの場合はNULL。
- sql_plan_options(optional): string
プラン操作のオプション。SQL_PLAN_LINE_IDがNULLの場合はNULL。
- start_time(optional): string
操作の開始時刻
- target(optional): string
操作が実行されたオブジェクト
- target_desc(optional): string
ターゲットの説明
- time_remaining(optional): integer
操作が終了するまでの残りの推定時間(秒)
- timestamp(optional): string
操作固有のタイムスタンプ
- totalwork(optional): integer
OPNAME列で指定した操作の合計作業量
- units(optional): string
測定単位
- username(optional): string
操作を実行するユーザーのユーザーID