Note
This view is available starting with V4.0.0.
Purpose
This view displays the memory usage of each tenant on the current OBServer node.
Columns
| Column | Type | Nullable | Description |
|---|---|---|---|
| TENANT_ID | bigint(20) | NO | The tenant ID. |
| SVR_IP | varchar(46) | NO | The IP address of the server. |
| SVR_PORT | bigint(20) | NO | The port number of the server. |
| HOLD | bigint(20) | NO | The memory used by the tenant, in bytes. |
| FREE | bigint(21) | NO | The remaining memory of the tenant, in bytes. |
Sample query
Query the memory usage of tenant 1002 in the current node for the sys tenant.
obclient [oceanbase]> SELECT * FROM oceanbase.V$OB_TENANT_MEMORY WHERE TENANT_ID = 1002;
The query result is as follows:
+-----------+----------------+----------+-----------+------------+
| TENANT_ID | SVR_IP | SVR_PORT | HOLD | FREE |
+-----------+----------------+----------+-----------+------------+
| 1002 | 172.xx.xxx.xxx | 2882 | 723124224 | 4645584896 |
+-----------+----------------+----------+-----------+------------+
1 row in set
