説明
このビューはV4.0.0バージョンから導入されました。
機能の概要
現在のテナントがすべてのOBServerノード上で使用しているPSキャッシュの全体的な状態を監視します。ヒット率、メモリ使用量、キャッシュされたアイテム数などが含まれます。
フィールドの説明
フィールド名 |
型 |
NULL許容 |
説明 |
|---|---|---|---|
| TENANT_ID | bigint(20) | NO | テナントID |
| SVR_IP | varchar(46) | NO | サーバーIPアドレス |
| SVR_PORT | bigint(20) | NO | サーバーポート番号 |
| STMT_COUNT | bigint(20) | NO | PSキャッシュに現在キャッシュされているステートメント数 |
| HIT_COUNT | bigint(20) | NO | PSキャッシュの総ヒット数 |
| ACCESS_COUNT | bigint(20) | NO | PSキャッシュへのアクセス総回数 |
| MEM_HOLD | bigint(20) | NO | PSキャッシュが使用するメモリ |
クエリ例
ユーザーテナント内で、そのテナントがすべてのノード上で使用しているPSキャッシュの全体的な状態を確認します。
obclient [oceanbase]> SELECT * FROM oceanbase.GV$OB_PS_STAT;
クエリ結果は次のとおりです:
+-----------+----------------+----------+------------+-----------+--------------+----------+
| TENANT_ID | SVR_IP | SVR_PORT | STMT_COUNT | HIT_COUNT | ACCESS_COUNT | MEM_HOLD |
+-----------+----------------+----------+------------+-----------+--------------+----------+
| 1002 | 11.xxx.xxx.xxx | 28825 | 1 | 0 | 1 | 16384 |
+-----------+----------------+----------+------------+-----------+--------------+----------+
1 row in set