データベース内のすべてのサンプル・セッション・アクティビティの取得

get

/database/performance/active_sessions_history/

このサービスには、Oracle Diagnostics Packライセンスが必要です。GV$ACTIVE_SESSION_HISTORYからすべてのレコードを返します。クライアントは、このサービスを起動するにはSQL管理者ロールが必要です。

リクエスト

問合せパラメータ
  • 戻すレコードの最大数。
  • フィルタリングは、全コレクションで見つかった項目のサブセットが含まれている複数ページのリソース全体に対し、リクエストごとの動的フィルタ定義を使用してコレクション・リソースを制限する処理です。フィルタリングは、大規模なコレクションの効率的な走査を可能にします。

この操作にはリクエスト本文はありません。

先頭に戻る

レスポンス

サポートされるメディア・タイプ

200 レスポンス

データベース内のサンプル・セッション・アクティビティの説明。
本文 ()
ルート・スキーマ: PerformanceActionSessionHistories
タイプ: object
ソースの表示
ネストされたスキーマ: items
タイプ: array
ソースの表示
  • PerformanceActionSessionHistoriesItem
    このオブジェクトは、GV$ACTIVE_SESSION_HISTORYから取得した、データベース内のサンプリング済セッション・アクティビティを表します。これには、1秒に1回取得される、アクティブなデータベース・セッションのスナップショットが含まれます。データベース・セッションは、CPU上にあった場合、またはIdle待機クラスに属していないイベントを待機していた場合に、アクティブであるとみなされます。属性のリストは、データベースのバージョンによって異なる場合があります。
ネストされたスキーマ: PerformanceActionSessionHistoriesItem
タイプ: object
このオブジェクトは、GV$ACTIVE_SESSION_HISTORYから取得した、データベース内のサンプリング済セッション・アクティビティを表します。これには、1秒に1回取得される、アクティブなデータベース・セッションのスナップショットが含まれます。データベース・セッションは、CPU上にあった場合、またはIdle待機クラスに属していないイベントを待機していた場合に、アクティブであるとみなされます。属性のリストは、データベースのバージョンによって異なる場合があります。
ソースの表示
  • DBMS_APPLICATION_INFO.SET_ACTIONプロシージャによって設定された、サンプリング時の実行モジュールの名前
  • BLOCKING_SESSIONの情報がハング連鎖によるものかどうか(Y | N)
  • BLOCKING_SESSION.に示されるブロッカのインスタンス番号
  • ブロックしているセッションのセッション識別子。ブロッカが同じインスタンス上にあり、セッションがエンキューを待機していた場合またはバッファ・ビジー状態で待機していた場合にのみ、移入される。
  • ブロックしているセッションのシリアル番号
  • ブロックしているセッションの状態
  • セッションが取得コードを実行しているかどうか(Y | N)
  • セッションのクライアント識別子
  • データが関係するコンテナのID。
  • コンシューマ・グループID。
  • セッションで参照されているブロックのID。この情報は、セッションがクラスタ、同時実行性およびユーザーI/Oの待機イベントを待機していた場合にのみ表示される。
  • セッションで参照されているブロックが含まれているファイルのファイル番号。この情報は、セッションがクラスタ、同時実行性およびユーザーI/Oの待機イベントを待機していた場合にのみ表示される。
  • セッションで参照されているオブジェクトのオブジェクトID。この情報は、セッションがアプリケーション、クラスタ、同時実行性およびユーザーI/Oの待機イベントを待機していた場合にのみ表示される。
  • セッションで参照されている行識別子。この情報は、セッションがクラスタ、同時実行性およびユーザーI/Oの待機イベントを待機していた場合にのみ表示される。
  • 現在の実行に対するデータベース操作実行識別子。タイプがSQLの場合、DBOP_EXEC_IDはNULLとなる。
  • データベース操作名。タイプがSQLの場合、DBOP_NAMEはNULLとなる。
  • セッションの取得中またはリプレイ中は、DBREPLAY_CALL_COUNTERは取得または再実行されているユーザー・コールのコール・カウンタとなり、それ以外の場合はNULL。
  • セッションの取得中またはリプレイ中は、DBREPLAY_FILE_IDはワークロード取得またはワークロード・リプレイのためのファイルIDとなり、それ以外の場合はNULL。
  • 最後のDELTA_TIMEマイクロ秒間に、I/Oインターコネクト経由で送信されたI/Oバイト数
  • 最後のDELTA_TIMEマイクロ秒間に、このセッションが読み取ったI/Oバイト数
  • 最後のDELTA_TIMEマイクロ秒間に、このセッションが行った読取りI/O要求の数
  • バッファ・キャッシュからの読取りバイト数
  • このセッションが最後にサンプリングまたは作成されてからの時間間隔(マイクロ秒)。この間に次の5つの統計情報が蓄積される。
  • 最後のDELTA_TIMEマイクロ秒間に、このセッションが書き込んだI/Oバイト数
  • 最後のDELTA_TIMEマイクロ秒間に、このセッションが行った書込みI/O要求の数
  • アプリケーション・サーバーから送信された実行コンテキスト識別子
  • SESSION_STATE = WAITINGの場合は、サンプリング時にセッションが待機していたイベント。SESSION_STATE = ON CPUの場合、この列はNULL。
  • セッションが現在待機しているか、または前回待機したリソースまたはイベントの番号。解釈は、EVENT列の解釈と同様。
  • セッションが現在待機しているか、または前回待機したリソースまたはイベントの識別子。解釈は、EVENT列の解釈と同様。
  • CURSOR_SHARINGパラメータがFORCEに設定されたときに使用されるシグネチャ
  • サンプリング時にセッションがバインド操作を行っていたかどうか(Y | N)
  • サンプリング時にセッションが接続管理を行っていたかどうか(Y | N)
  • サンプリング時にセッションがカーソルをクローズしていたかどうか(Y | N)
  • サンプリング時にセッションがハード解析を実行していたかどうか(Y | N)
  • サンプリング時にセッションがIM列ストアの移入を実行していたかどうか(Y | N)
  • サンプリング時にセッションがIM列ストアの事前移入を実行していたかどうか(Y | N)
  • サンプリング時にセッションがインメモリー列ストア(IM列ストア)の問合せを実行していたかどうか(Y | N)
  • サンプリング時にセッションがIM列ストアの再移入を実行していたかどうか(Y | N)
  • サンプリング時にセッションがIM列ストアのトリクル再移入を実行していたかどうか(Y | N)
  • サンプリング時にセッションがJavaを実行していたかどうか(Y | N)
  • サンプリング時にセッションが解析を実行していたかどうか(Y | N)
  • サンプリング時にセッションがPL/SQLをコンパイルしていたかどうか(Y | N)
  • サンプリング時にセッションがPL/SQLを実行していたかどうか(Y | N)
  • サンプリング時にセッションがインバウンドPL/SQL RPCコールを実行していたかどうか(Y | N)
  • セッションが順番に(順次ロード・コードで)ロードされているかどうか(Y | N)
  • サンプリング時にセッションがSQL文を実行していたかどうか(Y | N)
  • サンプリング時に表領域の暗号化または復号化が発生したかどうか(Y | N)
  • 関連するGV$ACTIVE_SESSION_HISTORYビュー情報の取得元のインスタンス番号
  • このサンプルが自動ワークロード・リポジトリにフラッシュ済か、またはフラッシュされるかどうか(DBA_HIST_ACTIVE_SESS_HISTORY)(Y | N)
  • セッションが取得されているかどうか(Y | N)
  • ワークロード・リプレイ中、セッションが同期トークンを保持しているかどうか(Y | N)
  • セッションが再実行されているかどうか(Y | N)
  • SQL_ID列のSQL識別子が実行されているかどうか(Y | N)
  • links
  • クライアントのオペレーティング・システムのマシン名
  • DBMS_APPLICATION_INFO.SET_MODULEプロシージャによって設定された、サンプリング時の実行モジュールの名前
  • 第1待機イベント・パラメータ(10進数)
  • 第1待機イベント・パラメータの説明
  • 第2待機イベント・パラメータ(10進数)
  • 第2待機イベント・パラメータの説明
  • 第3待機イベント・パラメータ(10進数)
  • 第3待機イベント・パラメータの説明
  • このサンプルの取得時にこのセッションが消費したPGAメモリーの量(バイト)
  • スタック上の最上位PL/SQLサブプログラムのオブジェクトID(PL/SQLサブプログラムがスタック上にない場合は、NULL)。DBA_OBJECTS.OBJECT_IDへのマップ。
  • スタック上の最上位PL/SQLサブプログラムのサブプログラムID。DBA_OBJECTS.DATA_OBJECT_IDへのマップ。
  • 現在実行中のPL/SQLサブプログラムのオブジェクトID。
  • 現在実行中のPL/SQLオブジェクトのサブプログラムID
  • クライアントのポート番号。
  • オペレーティング・システムのプログラム名
  • 問合せコーディネータ・インスタンスID。この情報は、サンプリングされたセッションがパラレル問合せスレーブである場合にのみ表示される。その他のすべてのセッションに対しては、この値は0になる。
  • 問合せコーディネータ・セッションID。この情報は、サンプリングされたセッションがパラレル問合せスレーブである場合にのみ表示される。その他のすべてのセッションに対しては、この値は0になる。
  • 問合せコーディネータのセッション・シリアル番号。この情報は、サンプリングされたセッションがパラレル問合せスレーブである場合にのみ表示される。その他のすべてのセッションに対しては、この値は0になる。
  • このセッションが待機しているブロックにサービスを提供するリモート・インスタンス識別子。この情報は、セッションがクラスタ・イベントを待機していた場合にのみ表示される。
  • セッションが再実行コードを実行しているかどうか(Y | N)
  • サンプルのID
  • サンプルが取得された時刻
  • 待機を一意に識別する順序番号(待機ごとに増分される)
  • サービスを識別するハッシュ
  • セッション識別子。GV$SESSION.SIDにマップされる。
  • セッション・シリアル番号(セッションのオブジェクトを一意に識別するために使用される)。GV$SESSION.SERIAL#にマップされる。
  • セッション状態。
  • セッション・タイプ。
  • サンプリングされたデータベース・セッションのSQLプランが解決済で適応可能なプランかどうか
  • サンプリング時にセッションで実行されていたSQL文の子番号
  • SQL実行識別子。
  • SQLの実行が開始された時刻
  • このセッションで実行されているカーソルに対する完全なSQLプランの数値表現
  • サンプリング時にセッションで実行されていたSQL文のSQL識別子
  • そのSQL文が操作のどのフェーズであるか
  • SQLコマンド名。
  • カーソルに対するSQLプランの数値表現。この情報が提供されないセッション・サンプルもある。
  • SQLプランの行ID
  • プラン操作の名前。
  • プラン操作のオプション。
  • このサンプルの取得時にこのセッションが消費したTEMPメモリーの量(バイト)
  • 時間モデル情報。
  • SESSION_STATE = WAITINGの場合は、セッションで実際に費やされたイベントの待機時間(マイクロ秒)。この列は、サンプルが取得された時点で発生中の待機に対し設定される。待機イベントが1秒を超えて継続し、複数のセッション・サンプル行で待機となった場合、その待機イベントの待機に実際に費やされた時間がそれらのセッション・サンプル行の最後に移入される。この情報は、最新のセッション・サンプルでは表示されない。
  • 最後のTM_DELTA_TIMEマイクロ秒間に、このセッションが費やしたCPU時間
  • 最後のTM_DELTA_TIMEマイクロ秒間に、このセッションがデータベース・コールに費やした時間
  • TM_DELTA_CPU_TIMEおよびTM_DELTA_DB_TIMEが蓄積される時間間隔(マイクロ秒)
  • Oracle最上位のコール番号
  • Oracle最上位のコール名
  • トップレベルSQL文のSQL識別子
  • 操作のどのフェーズにトップレベルSQL文が存在していたかを示す
  • Oracleユーザー識別子。GV$SESSION.USER#にマップされる。
  • サンプリング時にセッションが待機していたイベントの待機クラス名。
  • サンプリング時にセッションが待機していたイベントの待機クラス識別子。
  • サンプリング時にセッションがCPU上にあった場合は、セッションが前回イベントを待機した時間の合計(サンプリング時にセッションが待機していた場合は0)
  • サンプリング時にセッションが処理していたトランザクションID。
ネストされたスキーマ: LinkRelation
タイプ: object
ソースの表示
先頭に戻る