首批通过分布式安全可靠测评,为关键业务系统打造
V$OB_MEMSTORE
更新时间:2026-04-10 11:58:37
说明
视图 V$SERVER_MEMSTORE 从 V4.0.0 版本开始更名为 V$OB_MEMSTORE,V4.0.0 及之后版本需要使用新视图名 V$OB_MEMSTORE 来查询,使用原视图名 V$SERVER_MEMSTORE 查询将会报错。
功能描述
展示租户级别的 MemStore 统计信息。
字段说明
| 字段名称 | 类型 | 是否可以为 NULL | 描述 |
|---|---|---|---|
| SVR_IP | varchar(46) | NO | 服务器的 IP |
| SVR_PORT | bigint(20) | NO | 服务器端口 |
| TENANT_ID | bigint(20) | NO | 租户 ID |
| ACTIVE_SPAN | bigint(20) | NO | 活跃 MemTable 占用内存的估计值(可能偏大),单位为字节 |
| FREEZE_TRIGGER | bigint(20) | NO | 触发 MemTable 冻结的内存大小,单位为字节 |
| FREEZE_CNT | bigint(20) | NO | MemTable 的冻结次数 |
| MEMSTORE_USED | bigint(20) | NO | MemTable 目前使用的总内存大小,单位为字节 |
| MEMSTORE_LIMIT | bigint(20) | NO | MemTable 的内存大小限制,单位为字节 |
查询示例
用户租户查询本租户所有服务器上 MemTable 的内存使用状况。
obclient [oceanbase]> SELECT * FROM oceanbase.V$OB_MEMSTORE;
查询结果如下:
+----------------+----------+-----------+-------------+----------------+------------+---------------+----------------+
| SVR_IP | SVR_PORT | TENANT_ID | ACTIVE_SPAN | FREEZE_TRIGGER | FREEZE_CNT | MEMSTORE_USED | MEMSTORE_LIMIT |
+----------------+----------+-----------+-------------+----------------+------------+---------------+----------------+
| 172.xx.xxx.xxx | 2882 | 1002 | 62914560 | 603982068 | 0 | 62914560 | 2684354550 |
+----------------+----------+-----------+-------------+----------------+------------+---------------+----------------+
1 row in set