すべてのセッション待機の取得
get
/database/monitoring/session_waits/
GV$SESSION_WAITからすべてのレコードを返します。
リクエスト
サポートされるメディア・タイプ
- application/json
問合せパラメータ
- limit(optional): integer(int32)
戻すレコードの最大数。
- q(optional): string
フィルタリングは、全コレクションで見つかった項目のサブセットが含まれている複数ページのリソース全体に対し、リクエストごとの動的フィルタ定義を使用してコレクション・リソースを制限する処理です。フィルタリングは、大規模なコレクションの効率的な走査を可能にします。
レスポンス
サポートされるメディア・タイプ
- application/json
200 レスポンス
GV$SESSION_WAITからのすべてのセッション待機レコード。クライアントは、このサービスを起動するにはSQL管理者ロールが必要です。
ルート・スキーマ: MonitoringSessionWaits
タイプ:
ソースの表示
object
- count(optional): integer
現在のレスポンス内のレコードの合計数
- hasMore(optional): boolean
取得するレコードがさらにあるかどうか
- items(optional): array items
- limit(optional): integer
サーバーによって適用されるレコード数に関する実際のページ・サイズ制限
- links(optional): array links
- offset(optional): integer
項目リソースの返戻元となる実際の索引
ネストされたスキーマ: items
タイプ:
ソースの表示
array
- 配列: オブジェクト MonitoringSessionWaitsItem
このオブジェクトは、GV$SESSION_WAITビューからのレコードを表します。GV$SESSION_WAITには、セッションごとの現在または前回の待機が示されます。属性のリストは、データベースのバージョンによって異なる場合があります。
ネストされたスキーマ: MonitoringSessionWaitsItem
タイプ:
object
このオブジェクトは、GV$SESSION_WAITビューからのレコードを表します。GV$SESSION_WAITには、セッションごとの現在または前回の待機が示されます。属性のリストは、データベースのバージョンによって異なる場合があります。
ソースの表示
- con_id(optional): integer
データが関係するコンテナのID。
- event(optional): string
セッションが現在待機中の場合、セッションが待機しているリソースまたはイベント。セッションが待機中でない場合、セッションが最近待機していたリソースまたはイベント。
- inst_id(optional): integer
このデータに関連するOracle Real Application Clustersインスタンス番号。RAC以外のデータベースでは、この番号は1になる。
- links(optional): array links
- p1(optional): integer
第1待機イベント・パラメータ(10進数)
- p1raw(optional): string
第1待機イベント・パラメータ(16進数)
- p1text(optional): string
第1待機イベント・パラメータの説明
- p2(optional): integer
第2待機イベント・パラメータ(10進数)
- p2raw(optional): string
第2待機イベント・パラメータ(16進数)
- p2text(optional): string
第2待機イベント・パラメータの説明
- p3(optional): integer
第3待機イベント・パラメータ(10進数)
- p3raw(optional): string
第3待機イベント・パラメータ(16進数)
- p3text(optional): string
第3待機イベント・パラメータの説明
- seconds_in_wait(optional): integer
セッションが現在待機中の場合、値は現在の待機が開始されるまで待機した時間。セッションが待機中でない場合、値は前回の待機開始以降の時間。
- seq#(optional): integer
現行または前回の待機を一意に識別する番号(待機ごとに増分される)
- sid(optional): integer
セッション識別子。
- state(optional): string
待機状態
- time_remaining_micro(optional): integer
タイムアウトまでの残り時間。このフィールドには、タイムアウトが発生したこと、またはタイムアウトが発生しないことが示される場合がある。
- time_since_last_wait_micro(optional): integer
前回の待機終了後の経過時間(マイクロ秒)。セッションが現在待機中の場合、値は0。
- wait_class(optional): string
待機イベントのクラスの名前
- wait_class#(optional): integer
待機イベントのクラスの番号
- wait_class_id(optional): integer
待機イベントのクラスの識別子
- wait_time(optional): integer
セッションが現在待機中の場合、値は0。セッションが待機中でない場合、この値は最後の待機時間。
- wait_time_micro(optional): integer
待機時間(マイクロ秒)。セッションが現在待機中の場合、値は現在の待機に費やされた時間。セッションが現在待機中でない場合、値は前回の待機の待機時間。