セッションの現在アクティブなプロセスの取得
get
/database/monitoring/sessions/{sid},{serial_number}/process
特定のセッションのGV$PROCESSからすべてのレコードを返します。クライアントは、このサービスを起動するにはSQL管理者ロールが必要です。
リクエスト
パス・パラメータ
- serial_number(required): number
セッション・シリアル番号。
- sid(required): number
セッション識別子。
この操作にはリクエスト本文はありません。
先頭に戻るレスポンス
サポートされるメディア・タイプ
- application/json
200 レスポンス
セッションのアクティブなプロセスの説明。
ルート・スキーマ: MonitoringSessionsProcessItem
タイプ:
object
このオブジェクトは、特定のセッションの現在アクティブなプロセスに関する情報を表します。データはGV$PROCESSビューから取得されます。
ソースの表示
-
addr: string
プロセス・ステート・オブジェクトのアドレス
-
background: string
1 - SYSTEMバックグラウンド・プロセス、NULL - フォアグラウンド・プロセスまたは非SYSTEMバックグラウンド・プロセス
-
con_id: integer
データが関係するコンテナのID。
-
cpu_used: integer
生成された時点からの、このプロセスで使用されたCPU (マイクロ秒)を追跡する
-
execution_type: string
オペレーティング・システムの実行タイプ
-
inst_id: integer
このデータに関連するOracle Real Application Clustersインスタンス番号。RAC以外のデータベースでは、この番号は1になる。
-
latchspin: string
この列は廃止されています。
-
latchwait: string
プロセスが待機しているラッチのアドレス。ラッチがない場合はNULL。
-
links: array links
-
numa_curr: integer
現在のこのプロセスのNUMAプロセッサ・グループ
-
numa_default: integer
初期化時のこのプロセスのNUMAプロセッサ・グループ
-
pga_alloc_mem: integer
プロセスによって現在割り当てられているバイト単位のPGAメモリー(サーバー・プロセスでオペレーティング・システムにまだ解放されていない使用可能なPGAメモリーを含む)
-
pga_freeable_mem: integer
割り当てられたPGAメモリーで解放可能なもの(バイト)
-
pga_max_mem: integer
プロセスによって割り当てられた最大PGAメモリー(バイト)
-
pga_used_mem: integer
プロセスによって現在使用中のPGAメモリー(バイト)
-
pid: integer
Oracleプロセス識別子。
-
pname: string
このプロセスの名前
-
program: string
進行中のプログラム。
-
serial#: integer
プロセス・シリアル番号。
-
sosid: string
オペレーティング・システムの(プロセス、スレッド)識別子。
-
spid: string
オペレーティング・システムのプロセス識別子。
-
stid: string
オペレーティング・システムのスレッド識別子。
-
terminal: string
オペレーティング・システムの端末識別子
-
tracefile: string
プロセスのトレース・ファイル名
-
traceid: string
トレース・ファイル識別子。
-
username: string
オペレーティング・システムのプロセス・ユーザー名。