説明
このビューは、V4.0.0バージョンから導入されました。
機能の概要
現在のテナントにおける、現在のOBServerノード上での計画キャッシュ全体の状態を表示します。
フィールドの説明
| フィールド名 | タイプ | NULL値を許容するか | 説明 |
|---|---|---|---|
| SVR_IP | VARCHAR2(46) | NO | サーバーのIPアドレス |
| SVR_PORT | NUMBER(38) | NO | ポート番号 |
| SQL_NUM | NUMBER(38) | NO | plan_cacheに関連するSQL文の数 |
| MEM_USED | NUMBER(38) | NO | plan_cacheで使用されているメモリ |
| MEM_HOLD | NUMBER(38) | NO | plan_cacheが保持しているメモリ |
| ACCESS_COUNT | NUMBER(38) | NO | plan_cacheへのクエリアクセス回数 |
| HIT_COUNT | NUMBER(38) | NO | plan_cacheへのヒット回数 |
| HIT_RATE | NUMBER(38) | NO | plan_cacheのヒット率 |
| PLAN_NUM | NUMBER(38) | NO | プランの数 |
| MEM_LIMIT | NUMBER(38) | NO | plan_cacheのメモリ上限、単位はバイト |
| HASH_BUCKET | NUMBER(38) | NO | plan_cacheのhash map内のBucketの数 |
| STMTKEY_NUM | NUMBER(38) | NO | plan_cache内のstmt_keyの数 |
クエリ例
ユーザーテナント内で、現在のノード上における当該テナントの計画キャッシュ全体の状態を確認します。
obclient [SYS]> SELECT * FROM SYS.V$OB_PLAN_CACHE_STAT;
クエリ結果は次のとおりです:
+----------------+----------+---------+----------+----------+--------------+-----------+----------+----------+-----------+-------------+-------------+
| SVR_IP | SVR_PORT | SQL_NUM | MEM_USED | MEM_HOLD | ACCESS_COUNT | HIT_COUNT | HIT_RATE | PLAN_NUM | MEM_LIMIT | HASH_BUCKET | STMTKEY_NUM |
+----------------+----------+---------+----------+----------+--------------+-----------+----------+----------+-----------+-------------+-------------+
| 11.xxx.xxx.xxx | 28825 | 478 | 12725826 | 88080384 | 5381438 | 5377607 | 99 | 478 | 214748360 | 49157 | 0 |
+----------------+----------+---------+----------+----------+--------------+-----------+----------+----------+-----------+-------------+-------------+
1 row in set