説明
このビューはV3.1.2バージョンから導入されました。
機能の概要
すべてのノード上でOpen状態にあるセッションカーソルの関連情報を表示します。
適用対象
このビューは、OceanBaseデータベースのOracleモードでのみ適用されます。
フィールド説明
フィールド名 |
型 |
NULL許容 |
説明 |
|---|---|---|---|
| SVR_IP | VARCHAR2(46) | NO | サーバーIPアドレス |
| SVR_PORT | NUMBER(38) | NO | サーバーポート番号 |
| SADDR | VARCHAR2(8) | NO | セッションメモリアドレス |
| SID | NUMBER | NO | セッション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