説明
このビューはV4.0.0バージョンから導入されました。
機能の概要
すべてのOBServerノード上のスキーマ情報を表示します。
フィールドの説明
フィールド名 |
タイプ |
NULL許容 |
説明 |
|---|---|---|---|
| SVR_IP | varchar(46) | NO | サーバーIPアドレス |
| SVR_PORT | bigint(20) | NO | サーバーポート番号 |
| TENANT_ID | bigint(20) | NO | テナントID |
| REFRESHED_SCHEMA_VERSION | bigint(20) | NO | テナントがリフレッシュしたスキーマバージョン |
| RECEIVED_SCHEMA_VERSION | bigint(20) | NO | テナントがリフレッシュすべきスキーマバージョン |
| SCHEMA_COUNT | bigint(20) | NO | 対応するスキーマバージョンにおける、各スキーマオブジェクト数の合計 |
| SCHEMA_SIZE | bigint(20) | NO | 対応するスキーマバージョンにおける、各スキーマオブジェクトが占有するメモリサイズの合計、単位はバイト |
| MIN_SSTABLE_SCHEMA_VERSION | bigint(20) | NO | テナントSSTableに記録されている最小schema_version |
クエリ例
ユーザーテナントが、自身のテナントについて、すべてのOBServerノード上のスキーマ情報を照会します。
obclient [oceanbase]> SELECT * FROM oceanbase.GV$OB_SERVER_SCHEMA_INFO;
クエリ結果は次のとおりです。
+----------------+----------+-----------+--------------------------+-------------------------+--------------+-------------+----------------------------+
| SVR_IP | SVR_PORT | TENANT_ID | REFRESHED_SCHEMA_VERSION | RECEIVED_SCHEMA_VERSION | SCHEMA_COUNT | SCHEMA_SIZE | MIN_SSTABLE_SCHEMA_VERSION |
+----------------+----------+-----------+--------------------------+-------------------------+--------------+-------------+----------------------------+
| 172.xx.xxx.xxx | 2882 | 1002 | 1735785545009528 | 1735785545009528 | 1774 | 1725881 | -1 |
| 172.xx.xxx.xxx | 2882 | 1002 | 1735785545009528 | 1735785545009528 | 1774 | 1725881 | -1 |
| 172.xx.xxx.xxx | 2882 | 1002 | 1735785545009528 | 1735785545009528 | 1774 | 1725881 | -1 |
+----------------+----------+-----------+--------------------------+-------------------------+--------------+-------------+----------------------------+
3 rows in set