OceanBase logo

OceanBase

トランザクション処理、分析、AIワークロードに最適な分散データベース

デプロイを自由に

OceanBase Cloud

OceanBaseの導入とスケーリングを最適化

エンタープライズ版

自社インフラ上での運用・管理に対応

オープンソース版を試す

コミュニティ版

開発者向けオープンソース分散データベース

OceanBase seekdb

AIネイティブなオープンソースの検索データベース

顧客事例

さまざまな業界の企業による導入事例を紹介します。

さらに見る
利用シーン別

あらゆるシナリオに対応するOLTP

ハイブリッドクラウドソリューション

大容量ストレージデータベースのコスト削減

リアルタイム分析混合ワークロード

複数インスタンスの統合

ドキュメント

会社概要

OceanBaseの企業情報、パートナーシップ、そして信頼性・セキュリティへの取り組みについて紹介します。

OceanBaseについて

法的情報

お問い合わせ

日本 - 日本語
International - English
中国站 - 简体中文
クラウドで始める

トランザクション処理、分析、AIワークロードに最適な分散データベース

デプロイを自由に

OceanBase Cloud

OceanBaseの導入とスケーリングを最適化

エンタープライズ版

自社インフラ上での運用・管理に対応

オープンソース版を試す

コミュニティ版

開発者向けオープンソース分散データベース

OceanBase seekdb

AIネイティブなオープンソースの検索データベース

顧客事例

さまざまな業界の企業による導入事例を紹介します。

さらに見る
利用シーン別

あらゆるシナリオに対応するOLTP

ハイブリッドクラウドソリューション

大容量ストレージデータベースのコスト削減

リアルタイム分析混合ワークロード

複数インスタンスの統合

OceanBaseの企業情報、パートナーシップ、そして信頼性・セキュリティへの取り組みについて紹介します。

OceanBaseについて

法的情報

お問い合わせ

クラウドで始める
编组
すべての製品
    • データベース
    • アイコンOceanBaseデータベース
アイコン

OceanBaseデータベース

V4.3.5

    OceanBase logo

    AI時代を支える分散データベース

    日本 - 日本語
    International - English
    中国站 - 简体中文
    プロダクト
    OceanBase Cloudエンタープライズ版コミュニティ版OceanBase seekdb
    会社概要
    OceanBaseについて法的情報お問い合わせ
    公式アカウント
    ConnpassXQiitaLumaGitHub

    © OceanBase 2026. All rights reserved

    クラウドサービス契約個人情報保護ポリシーセキュリティ
    お問い合わせ
    ドキュメントフィードバック
    1. ホーム
    2. OceanBaseデータベース
    3. V4.3.5
    アイコンOceanBaseデータベース
    V 4.3.5
    • V 4.3.5

    V$OB_ACTIVE_SESSION_HISTORY

    最終更新日:2026-04-15 06:09:05  更新
    シェア
    このページの内容
    機能の概要
    フィールドの説明
    クエリ例
    関連するビューまたはドキュメント

    折りたたみ

    シェア

    説明

    • V4.3.x系では、このビューはV4.3.5バージョンから導入されました。
    • V4.2.x系では、このビューはV4.2.2バージョンから導入されました。

    機能の概要

    ビューV$OB_ACTIVE_SESSION_HISTORYは、すべてのテナントにおける現在のOBServerノード上でアクティブなセッションの履歴を表示するために使用されます。

    フィールドの説明

    フィールド タイプ NULLか 説明
    SVR_IP varchar(46) NO サンプルが属するサーバーのIPアドレス。
    SVR_PORT bigint(20) NO サンプルが属するサーバーのポート番号。
    SAMPLE_ID bigint(20) NO サンプルのローカル一意識別子。
    SAMPLE_TIME datetime NO サンプリング時間。
    CON_ID bigint(20) NO テナントID。
    USER_ID bigint(20) NO サンプリング対象セッションのユーザーID。
    SESSION_ID bigint(20) NO サンプリング対象セッションのID。
    V4.3.x系では:
    • V4.3.5 BP2以前のバージョンでは:
      すべての接続方式(直接接続モード/ODPモード)において、このフィールドはServer Session IDを表します。
    • V4.3.5 BP2以降のバージョンでは:
      • 直接接続モードでは:
        このフィールドはServer Session IDを表します。
      • ODPモードでは:
        • ODP内の構成パラメータ client_session_id_version = 2 の場合、このフィールドはClient Session IDを表します。
        • client_session_id_version = 1 の場合、このフィールドはServer Session IDを表します。
    SESSION_TYPE varchar(10) NO セッションタイプ:
    • FOREGROUND:フォアグラウンドセッション、つまりユーザーセッション
    • BACKGROUND:バックグラウンドセッション
    SESSION_STATE varchar(7) NO セッション状態:
    • ON CPU:現在待機中なく、SQLロジックを実行中
    • WAITING:現在待機中、詳細な待機内容はEVENTフィールドを参照
    SQL_ID varchar(32) NO SQL ID。
    PLAN_ID bigint(20) NO サンプリングされたSQL文がPLAN CACHE内で持つ計画IDであり、サンプリングポイントと計画を関連付けるために使用されます。
    TRACE_ID varchar(64) NO ステートメントのトレースID。
    EVENT varchar(64) NO 待機イベントの説明。
    EVENT_NO bigint(20) NO 待機イベントの内部番号であり、他のテーブルとの照合を行うために使用されます。
    EVENT_ID bigint(20) NO 現在待機中のイベントを表すID。
    P1TEXT varchar(64) NO 待機イベントのパラメータ1の名前であり、EVENTが異なる場合、ここでの名前もそれに応じて変化します。
    P1 bigint(20) NO 待機イベントのパラメータ1の値。
    P2TEXT varchar(64) NO 待機イベントのパラメータ2の名前。EVENTによって異なり、ここでの名前もそれに応じて変化します。
    P2 bigint(20) NO 待機イベントパラメータ2の値。
    P3TEXT varchar(64) NO 待機イベントのパラメータ3の名前。EVENTによって異なり、ここでの名前もそれに応じて変化します。
    P3 bigint(20) NO 待機イベントパラメータ3の値。
    WAIT_CLASS varchar(64) NO 待機イベントが属するタイプ。
    WAIT_CLASS_ID bigint(20) NO 待機イベントが属するタイプのID。他のテーブルと連携してクエリを実行するために使用されます。
    TIME_WAITED bigint(20) NO この待機イベントの合計待機時間。単位はマイクロ秒(us)です。
    SQL_PLAN_LINE_ID bigint(20) NO サンプリング時のセッションにおけるSQLアルゴリズムのSQL計画内の番号。
    GROUP_ID bigint(20) NO 所属リソースグループID。
    PLAN_HASH bigint(20) unsigned NO 現在実行中のSQLコマンドに対応するPlan Hash。
    THREAD_ID bigint(20) NO 現在アクティブなセッションが存在するスレッドID。
    STMT_TYPE bigint(20) NO 現在アクティブなセッションのSQLタイプ。
    TIME_MODEL bigint(20) NO time model情報。すべてのIN_XXXフィールド(例:IN_PARSE、IN_PL_PARSEなど)のデータから構成される集合です。
    IN_PARSE varchar(1) NO サンプリング時にセッションがSQL Parseを実行しているかどうか。
    IN_PL_PARSE varchar(1) NO サンプリング時にセッションがSQL PL Parseを実行しているかどうか。
    IN_PLAN_CACHE varchar(1) NO サンプリング時にセッションがPlan Cacheマッチングを実行しているかどうか。
    IN_SQL_OPTIMIZE varchar(1) NO サンプリング時にセッションがSQL解析最適化を実行しているかどうか。
    IN_SQL_EXECUTION varchar(1) NO サンプリング時にセッションがSQL実行を実行しているかどうか。
    IN_PX_EXECUTION varchar(1) NO サンプリング時にセッションがSQLパラレル実行を実行しているかどうか。セッションがこの状態にある場合、必ずIN_SQL_EXECUTION状態でもあります。
    IN_SEQUENCE_LOAD varchar(1) NO サンプリング時にセッションが自動インクリメント列またはSEQUENCE値取得を実行しているかどうか。
    IN_COMMITTING varchar(1) NO 現在のサンプリングポイントがトランザクションコミット段階にあるかどうか。
    IN_STORAGE_READ varchar(1) NO 現在のサンプリングポイントがストレージ読み取り段階にあるかどうかを示します。
    IN_STORAGE_WRITE varchar(1) NO 現在のサンプリングポイントがストレージ書き込み段階にあるかどうかを示します。
    IN_REMOTE_DAS_EXECUTION varchar(1) NO 現在のサンプリングポイントがDASリモート実行段階にあるかどうかを示します。
    IN_FILTER_ROWS varchar(1) NO 現在のサンプリングポイントがストレージダウンプレス実行段階にあるかどうかを示します。
    IN_RPC_ENCODE varchar(1) NO 現在のSQLが実行中のシリアライズ操作を示します。
    IN_RPC_DECODE varchar(1) NO 現在のSQLが実行中のアンシリアライズ操作を示します。
    IN_CONNECTION_MGR varchar(1) NO 現在のSQLが接続確立操作を実行中であることを示します。
    PROGRAM varchar(64) NO 現在のサンプリングポイントで実行されているプログラム名:
    • バックグラウンドスレッド:スレッド名を指し、例えば observer、WrTimer などです
    • フロントエンドスレッド:
      • 通常のリクエストは user@client_ip (thread_name)
      • inner_sql リモート実行は INNER SQL REMOTE EXEC (thread_name)
      • DASリモート実行は DAS REMOTE EXEC (thread_name)
    MODULE varchar(64) NO サンプリング時にセッションが記録するMODULE値で、DBMS_APPLICATION_INFO.SET_MODULEパッケージで設定します。
    ACTION varchar(64) NO サンプリング時にセッションが記録するACTION値で、DBMS_APPLICATION_INFO.SET_ACTIONパッケージで設定します。
    CLIENT_ID varchar(64) NO サンプリング時にセッションが記録するCLIENT_ID値で、DBMS_SESSION.set_identifierパッケージで設定します。
    BACKTRACE varchar(512) NO 補助デバッグフィールドで、イベント発生時のコード呼び出しスタックを記録するために使用されます。このフィールドの値は常にNULLです。
    TM_DELTA_TIME bigint(20) NO Time Modelの時間間隔を計算します。単位はマイクロ秒です。
    TM_DELTA_CPU_TIME bigint(20) NO 過去のTM_DELTA_TIME時間帯にCPU上で費やした時間量。
    TM_DELTA_DB_TIME bigint(20) NO 過去のTM_DELTA_TIME時間帯にデータベース呼び出しで費やした時間量。
    TOP_LEVEL_SQL_ID varchar(32) NO トップレベルSQL ID。
    IN_PLSQL_COMPILATION varchar(1) NO 現在のPLコンパイル状態:Y/N
    IN_PLSQL_EXECUTION varchar(1) NO 現在のPL実行状態:Y/N
    PLSQL_ENTRY_OBJECT_ID bigint(20) NO トップレベルPLのOBJECT ID。
    PLSQL_ENTRY_SUBPROGRAM_ID bigint(20) NO トップレベルPLのサブプログラムID。
    PLSQL_ENTRY_SUBPROGRAM_NAME varchar(32) NO トップレベルPLのサブプログラム名。
    PLSQL_OBJECT_ID bigint(20) NO 現在実行中のPLオブジェクトID。
    PLSQL_SUBPROGRAM_ID bigint(20) NO 現在実行中のPLサブプログラムID。
    PLSQL_SUBPROGRAM_NAME varchar(32) NO 現在実行中のPLサブプログラム名。
    TX_ID bigint(20) NO 現在のトランザクションID
    BLOCKING_SESSION_ID bigint(20) NO 現在のセッションがブロックされている場合、そのセッションをブロックしたセッションIDを表示します。現在はロック競合シナリオでのみ有効であり、ロックを保持しているセッションIDを表示します
    TABLET_ID bigint(20) NO 現在のSQLが処理しているTabletのID
    PROXY_sid bigint(20) NO プロキシセッションID
    TX_ID bigint(20) NO 現在のトランザクションID。
    DELTA_READ_IO_REQUESTS bigint(20) NO 2回のサンプリング間に読み取られた回数。

    説明

    • V4.3.x系では、このフィールドはV4.3.5 BP2バージョンから導入されました。
    • V4.2.x系では、このフィールドはV4.2.5 BP3バージョンから導入されました。
    DELTA_READ_IO_BYTES bigint(20) NO 2回のサンプリング間に読み取られたファイルの累計サイズ。

    説明

    • V4.3.x系では、このフィールドはV4.3.5 BP2バージョンから導入されました。
    • V4.2.x系では、このフィールドはV4.2.5 BP3バージョンから導入されました。
    DELTA_WRITE_IO_REQUESTS bigint(20) NO 2回のサンプリング間に書き込まれた回数。

    説明

    • V4.3.x系では、このフィールドはV4.3.5 BP2バージョンから導入されました。
    • V4.2.x系では、このフィールドはV4.2.5 BP3バージョンから導入されました。
    DELTA_WRITE_IO_BYTES bigint(20) NO 2回のサンプリング間に書き込まれたファイルの累計サイズ。

    説明

    • V4.3.x系では、このフィールドはV4.3.5 BP2バージョンから導入されました。
    • V4.2.x系では、このフィールドはV4.2.5 BP3バージョンから導入されました。

    クエリ例

    このOBServerノードのアクティブセッション履歴を確認します。

    obclient [oceanbase]> SELECT * FROM oceanbase.V$OB_ACTIVE_SESSION_HISTORY LIMIT 1\G
    

    クエリ結果は次のとおりです:

    *************************** 1. row ***************************
                         SVR_IP: xx.xx.xx.xx
                       SVR_PORT: 2882
                      SAMPLE_ID: 1923642
                    SAMPLE_TIME: 2025-03-04 10:56:11.514023
                         CON_ID: 1002
                        USER_ID: 0
                     SESSION_ID: -9223372036854729604
                   SESSION_TYPE: BACKGROUND
                  SESSION_STATE: ON CPU
                         SQL_ID: NULL
                        PLAN_ID: 0
                       TRACE_ID: NULL
                          EVENT:
                       EVENT_NO: 0
                       EVENT_ID: NULL
                         P1TEXT:
                             P1: 0
                         P2TEXT:
                             P2: 0
                         P3TEXT:
                             P3: 0
                     WAIT_CLASS: OTHER
                  WAIT_CLASS_ID: 100
                    TIME_WAITED: 0
               SQL_PLAN_LINE_ID: NULL
                       GROUP_ID: 0
                      PLAN_HASH: NULL
                      THREAD_ID: 82045
                      STMT_TYPE: NULL
                     TIME_MODEL: 0
                       IN_PARSE: N
                    IN_PL_PARSE: N
                  IN_PLAN_CACHE: N
                IN_SQL_OPTIMIZE: N
               IN_SQL_EXECUTION: N
                IN_PX_EXECUTION: N
               IN_SEQUENCE_LOAD: N
                  IN_COMMITTING: N
                IN_STORAGE_READ: N
               IN_STORAGE_WRITE: N
        IN_REMOTE_DAS_EXECUTION: N
                 IN_FILTER_ROWS: N
                  IN_RPC_ENCODE: N
                  IN_RPC_DECODE: N
              IN_CONNECTION_MGR: N
                        PROGRAM: T1002_LogService
                         MODULE: LogRestoreService
                         ACTION: RemoteLogWriter
                      CLIENT_ID: NULL
                      BACKTRACE: NULL
                  TM_DELTA_TIME: 1017261
              TM_DELTA_CPU_TIME: 1017261
               TM_DELTA_DB_TIME: 1017261
               TOP_LEVEL_SQL_ID: NULL
           IN_PLSQL_COMPILATION: N
             IN_PLSQL_EXECUTION: N
          PLSQL_ENTRY_OBJECT_ID: NULL
      PLSQL_ENTRY_SUBPROGRAM_ID: NULL
    PLSQL_ENTRY_SUBPROGRAM_NAME: NULL
                PLSQL_OBJECT_ID: NULL
            PLSQL_SUBPROGRAM_ID: NULL
          PLSQL_SUBPROGRAM_NAME: NULL
            BLOCKING_SESSION_ID: NULL
                      TABLET_ID: NULL
                      PROXY_SID: -9223372036854729604
                          TX_ID: NULL
         DELTA_READ_IO_REQUESTS: 0
            DELTA_READ_IO_BYTES: 0
        DELTA_WRITE_IO_REQUESTS: 0
           DELTA_WRITE_IO_BYTES: 0
    1 row in set (0.018 sec)
    

    関連するビューまたはドキュメント

    • GV$OB_ACTIVE_SESSION_HISTORY
    • ASHレポート

    前のトピック

    V$LATCH
    最後

    次のトピック

    V$OB_ARCHIVE_DEST_STATUS
    次
    このページの内容
    機能の概要
    フィールドの説明
    クエリ例
    関連するビューまたはドキュメント