説明
このビューはV2.2.77バージョンから導入されました。
機能の概要
すべてのOBServerノード上のSQLワークエリアに関する全体的な情報を表示します。これには、利用可能な最大メモリ、現在の使用メモリ、現在保持されているメモリなどが含まれます。このビューを通じて、現在のテナント配下でのワークエリアの使用状況、例えばメモリ利用率などを確認できます。
フィールド説明
フィールド名 |
型 |
NULL許容 |
説明 |
|---|---|---|---|
| MAX_WORKAREA_SIZE | NUMBER(38) | NO | ワークエリアの最大メモリサイズ。パラメータによって使用可能なメモリ量が決定され、単位はバイトです |
| WORKAREA_HOLD_SIZE | NUMBER(38) | NO | ワークエリアの現在のホールドメモリサイズ、単位はバイト
説明>具体的な使用量はメモリ管理モジュールから取得できないため、ホールド値のみを取得できます。 |
| MAX_AUTO_WORKAREA_SIZE | NUMBER(38) | NO | autoモード時の予想最大利用可能メモリサイズ、単位はバイト。最大利用可能メモリは max_work_area_size - hold + total_mem_used の式で計算されると考えることができます。これは、現在のワークエリア状況下で、auto管理が可能な最大メモリサイズを表します |
| MEM_TARGET | NUMBER(38) | NO | 現在のワークエリアで利用可能なメモリの目標サイズ、単位はバイト。max_auto_work_areaとの違いは、この値がmax_auto_work_areaの一定の割合である点です |
| TOTAL_MEM_USED | NUMBER(38) | NO | 現在のautoメモリの使用サイズ、単位はバイト。こちらはSQL自動メモリ管理モジュールが統計したサイズであり、実際の使用サイズではありません |
| GLOBAL_MEM_BOUND | NUMBER(38) | NO | autoモード下でのグローバル最大利用可能メモリサイズ、単位はバイト |
| DRIFT_SIZE | NUMBER(38) | NO | 現在の要求メモリの変化量、単位はバイト。主に変動値の統計に使用され、変動が一定範囲に達すると、global bound sizeの再計算を自動的にトリガーします |
| WORKAREA_COUNT | NUMBER(38) | NO | 登録されているオペレータープロファイルの数 |
| MANUAL_CALC_COUNT | NUMBER(38) | NO | グローバル bound sizeを非定期的に計算した回数 |
| SVR_IP | VARCHAR2(46) | NO | サーバーIPアドレス |
| SVR_PORT | NUMBER | NO | サーバーポート番号 |
クエリ例
ユーザーテナント内で、そのテナントのすべてのOBServerノード上のSQLワークエリア情報を照会します。
obclient [SYS]> SELECT * FROM SYS.GV$OB_SQL_WORKAREA_MEMORY_INFO;
クエリ結果は次のとおりです:
+-------------------+--------------------+------------------------+------------+----------------+------------------+------------+----------------+-------------------+----------------+----------+
| MAX_WORKAREA_SIZE | WORKAREA_HOLD_SIZE | MAX_AUTO_WORKAREA_SIZE | MEM_TARGET | TOTAL_MEM_USED | GLOBAL_MEM_BOUND | DRIFT_SIZE | WORKAREA_COUNT | MANUAL_CALC_COUNT | SVR_IP | SVR_PORT |
+-------------------+--------------------+------------------------+------------+----------------+------------------+------------+----------------+-------------------+----------------+----------+
| 214748364 | 0 | 214748364 | 214748364 | 0 | 26843545 | 0 | 0 | 887 | 11.xxx.xxx.xxx | 28825 |
+-------------------+--------------------+------------------------+------------+----------------+------------------+------------+----------------+-------------------+----------------+----------+
1 row in set