説明
このビューは、V3.1.2バージョンから導入されました。
機能の概要
すべてのノード上でOpen状態にあるSession Cursorに関する情報を表示します。
適用対象
このビューはOceanBaseデータベースのOracleモードにのみ適用されます。
フィールドの説明
| フィールド名 | タイプ | NULL値を許容するか | 説明 |
|---|---|---|---|
| SVR_IP | VARCHAR2(46) | NO | サーバーのIPアドレス |
| SVR_PORT | NUMBER(38) | NO | サーバーのポート番号 |
| SADDR | VARCHAR2(8) | NO | Sessionメモリアドレス |
| SID | NUMBER | NO | Session ID |
| USER_NAME | VARCHAR2(30) | NO | ユーザー名 |
| ADDRESS | VARCHAR2(8) | NO | SQLアドレス。SQL Hashと組み合わせて、特定のSQLを一意に識別します。現在このフィールドはNULLです |
| HASH_VALUE | NUMBER | NO | SQL Hash。現在このフィールドはNULLです |
| SQL_ID | VARCHAR2(32) | NO | SQL ID |
| SQL_TEXT | VARCHAR2(60) | NO | SQLテキストの最初の60文字 |
| LAST_SQL_ACTIVE_TIME | DATE | NO | 最後に実行された時間 |
| SQL_EXEC_ID | NUMBER | NO | 現在このフィールドはNULLです |
| CURSOR_TYPE | VARCHAR2(30) | NO | Cursorタイプ。現在、以下の2つの状態が含まれます:
|
| CHILD_ADDRESS | VARCHAR2(30) | NO | 現在このフィールドはサポートされていません |
| CON_ID | NUMBER | NO | データが属するコンテナのID。現在の値は1です |
クエリ例
すべてのノード上でOpen状態にあるSession Cursorの関連情報を確認します。
obclient[SYS]> SELECT * FROM SYS.GV$OPEN_CURSOR;
クエリ結果は次のとおりです:
+----------------+----------+----------+------------+-----------+---------+------------+----------------------------------+--------------------------------------------+----------------------+-------------+-------------+---------------+--------+
| SVR_IP | SVR_PORT | SADDR | SID | USER_NAME | ADDRESS | HASH_VALUE | SQL_ID | SQL_TEXT | LAST_SQL_ACTIVE_TIME | SQL_EXEC_ID | CURSOR_TYPE | CHILD_ADDRESS | CON_ID |
+----------------+----------+----------+------------+-----------+---------+------------+----------------------------------+--------------------------------------------+----------------------+-------------+-------------+---------------+--------+
| 172.xx.xxx.xxx | 2882 | dab241f0 | 3221681162 | SYS | NULL | NULL | 1253DFE0FC404832728BD3791DD83943 | select * from GV$OPEN_CURSOR | 07-MAY-25 | NULL | OPEN | NULL | 1 |
| 172.xx.xxx.xxx | 2882 | dab40b70 | 3221724339 | SYS | NULL | NULL | NULL | ALTER SYSTEM SET arbitration_timeout='30s' | 07-MAY-25 | NULL | OPEN | NULL | 1 |
| 172.xx.xxx.xxx | 2882 | 2a852b70 | 3221557889 | SYS | NULL | NULL | NULL | select * from GV$OB_GLOBAL_TRANSACTION | 07-MAY-25 | NULL | OPEN | NULL | 1 |
+----------------+----------+----------+------------+-----------+---------+------------+----------------------------------+--------------------------------------------+----------------------+-------------+-------------+---------------+--------+
3 rows in set