説明
このビューはV4.3.0バージョンから導入されました。
機能の概要
ビュー GV$OB_SESSION は、すべてのサーバーで作成されたセッション情報を記録するために使用されます。
フィールド説明
フィールド名 |
型 |
NULL許容 |
説明 |
|---|---|---|---|
| ID | NUMBER(38) | NO | V4.3.x系について:
|
| USER | CHAR(193) | NO | このセッションが属するユーザーを表します |
| TENANT | VARCHAR2(128) | NO | アクセスするテナント名 |
| HOST | VARCHAR2(128) | NO | セッションを開始したクライアントのIPアドレスとポート番号を表します。ODP経由でデータベースに接続する場合は、ODPのホストIPアドレスとポート番号を表します |
| DB | VARCHAR2(128) | YES | このセッションが現在接続しているデータベース名を表します |
| COMMAND | VARCHAR2(4096) | NO | このセッションが実行中のコマンドを表します |
| SQL_ID | VARCHAR2(32) | NO | SQL ID情報 |
| TIME | NUMBER(38) | NO | 現在のコマンド実行時間を秒単位で表します。コマンドが再試行された場合、リセットされて再計算されます |
| STATE | VARCHAR2(128) | YES | このセッションの現在の状態を表します |
| INFO | VARCHAR2(262143) | YES | このセッションが実行中の文を表します |
| SVR_IP | VARCHAR2(46) | NO | サーバーのIPアドレス |
| SVR_PORT | NUMBER(38) | NO | サーバーのRPCポート番号 |
| SQL_PORT | NUMBER(38) | NO | サーバーのSQLポート番号 |
| PROXY_SESSID | NUMBER(38) | YES | 現在のクライアントがODPの場合、この列にODPのSession IDが表示されます |
| USER_CLIENT_IP | VARCHAR2(46) | YES | ユーザークライアントのIPアドレス |
| USER_HOST | VARCHAR2(128) | YES | ユーザークライアントのホスト名 |
| TRANS_ID | NUMBER(38) | NO | トランザクションID |
| THREAD_ID | NUMBER(38) | NO | スレッドID |
| TRACE_ID | VARCHAR2(64) | YES | Trace ID |
| REF_COUNT | NUMBER(38) | NO | 接続参照カウント |
| BACKTRACE | VARCHAR2(16384) | YES | 接続参照呼び出しスタック |
| TRANS_STATE | VARCHAR2(32) | YES | トランザクションの状態(セッションにトランザクションがない場合はNULLを返す):
|
| USER_CLIENT_PORT | NUMBER(38) | NO | ユーザークライアントのポート番号
説明V4.4.x系では、このフィールドはV4.4.0から導入されました。 |
| TOTAL_CPU_TIME | NUMBER(38) | NO | 現在のコマンド実行CPU使用時間。単位は秒 |
クエリ例
すべてのサーバーで作成されたセッション情報を照会します。
obclient [SYS]> SELECT * FROM SYS.GV$OB_SESSION WHERE ROWNUM <= 1\G
クエリ結果は次のとおりです:
*************************** 1. row ***************************
ID: 3221539962
USER: SYS
TENANT: oracle001
HOST: 100.xx.xxx.xxx:51828
DB: SYS
COMMAND: Query
SQL_ID: EEB077450268C07286E668791886DBA2
TIME: 0
STATE: ACTIVE
INFO: SELECT * FROM SYS.GV$OB_SESSION WHERE ROWNUM <= 1
SVR_IP: 172.xx.xxx.xxx
SVR_PORT: 2882
SQL_PORT: 2881
PROXY_SESSID: NULL
USER_CLIENT_IP: 100.xx.xxx.xxx
USER_HOST: %
TRANS_ID: 0
THREAD_ID: 109892
TRACE_ID: YB4xxxxxxxx-xxxxxxxxx-0-0
REF_COUNT: 0
BACKTRACE: NULL
TRANS_STATE: NULL
USER_CLIENT_PORT: 51828
TOTAL_CPU_TIME: 0
1 row in set