説明
- V4.x系ではリソース管理機能のアーキテクチャが最適化されたため、このビューはV4.x系には適用されなくなり、V4.0.0以降のバージョンから削除されました。
- V4.x系では、ビューDBA_OB_UNITSおよびGV$OB_UNITSを使用して、クラスタ内のOBServerノードのUnit情報を照会できます。
機能の概要
GV$UNIT ビューは、クラスタ内のすべてのユニットのメタ情報を表示するために使用されます。
フィールド説明
フィールド名 |
型 |
NULL許容 |
説明 |
|---|---|---|---|
| unit_id | bigint(20) | NO | ユニットID |
| unit_config_id | bigint(20) | NO | ユニット構成ID |
| unit_config_name | varchar(128) | NO | ユニット構成名 |
| resource_pool_id | bigint(20) | NO | リソースプールID |
| resource_pool_name | varchar(128) | NO | リソースプール名 |
| zone | varchar(128) | NO | 所属Zone |
| tenant_id | bigint(20) | NO | テナントID |
| tenant_name | varchar(128) | NO | テナント名 |
| svr_ip | varchar(32) | NO | IPアドレス |
| svr_port | bigint(20) | NO | ポート番号 |
| migrate_from_svr_ip | varchar(32) | NO | ユニットの移行元サーバーのIPアドレス |
| migrate_from_svr_port | bigint(20) | NO | ユニットの移行元サーバーのポート番号 |
| max_cpu | double | NO | 最大仮想CPUコア数 |
| min_cpu | double | NO | 最小仮想CPUコア数 |
| max_memory | bigint(20) | NO | 最大メモリ使用量、単位はバイト |
| min_memory | bigint(20) | NO | 最小メモリ使用量、単位はバイト |
| max_iops | bigint(20) | NO | 最大IOPS |
| min_iops | bigint(20) | NO | 最小IOPS |
| max_disk_size | bigint(20) | NO | 最大ディスク使用量、単位はバイト |
| max_session_num | bigint(20) | NO | 最大セッション数 |
クエリ例
現在のクラスタ内のすべてのOBServerノード上のUnit情報を確認します。
obclient [oceanbase]> SELECT * FROM oceanbase.GV$UNIT;
クエリ結果は次のとおりです:
+---------+----------------+------------------+------------------+--------------------+-------+-----------+-------------+----------------+----------+---------------------+-----------------------+---------+---------+------------+------------+----------+----------+---------------+---------------------+
| unit_id | unit_config_id | unit_config_name | resource_pool_id | resource_pool_name | zone | tenant_id | tenant_name | svr_ip | svr_port | migrate_from_svr_ip | migrate_from_svr_port | max_cpu | min_cpu | max_memory | min_memory | max_iops | min_iops | max_disk_size | max_session_num |
+---------+----------------+------------------+------------------+--------------------+-------+-----------+-------------+----------------+----------+---------------------+-----------------------+---------+---------+------------+------------+----------+----------+---------------+---------------------+
| 1 | 1 | sys_unit_config | 1 | sys_pool | zone1 | 1 | sys | 11.xxx.xxx.xxx | 28823 | | 0 | 5 | 2.5 | 8053063680 | 6710886400 | 10000 | 5000 | 214748364800 | 9223372036854775807 |
| 1001 | 1001 | unit001 | 1001 | pool001 | zone1 | 1001 | mysql001 | 11.xxx.xxx.xxx | 28823 | | 0 | 1 | 1 | 5368709120 | 5368709120 | 128 | 128 | 32212254720 | 64 |
| 1002 | 1001 | unit001 | 1002 | pool002 | zone1 | 1002 | oracle001 | 11.xxx.xxx.xxx | 28823 | | 0 | 1 | 1 | 5368709120 | 5368709120 | 128 | 128 | 32212254720 | 64 |
+---------+----------------+------------------+------------------+--------------------+-------+-----------+-------------+----------------+----------+---------------------+-----------------------+---------+---------+------------+------------+----------+----------+---------------+---------------------+
3 rows in set