Purpose
v$tenant_memstore_allocator_info displays some information about the MemTables on the connected OBServer node. You can use this view to troubleshoot the problem that the MemStore memory of a tenant no longer in use is not released. Each row contains the information of one MemTable.
Fields
| Field | Type | Nullable? | Description |
|---|---|---|---|
| SVR_IP | varchar(32) | NO | The IP address of the OBServer node. |
| SVR_PORT | bigint(20) | NO | The port number of the OBServer node. |
| TENANT_ID | bigint(20) | NO | The ID of the tenant. |
| TABLE_ID | bigint(20) | NO | The ID of the table. |
| PARTITION_ID | bigint(20) | NO | The ID of the partition. |
| MT_BASE_VERSION | bigint(20) | NO | The base transaction version corresponding to the MemTable. |
| RETIRE_CLOCK | bigint(20) | NO | The size of memory that has been allocated to the MemStore of the tenant to which the MemTable belongs. |
| MT_IS_FROZEN | bigint(20) | NO | Indicates whether the MemTable is frozen. |
| MT_PROTECTION_CLOCK | bigint(20) | NO | The size of memory already allocated to the MemStore of the tenant when memory was allocated to the MemTable for the first time. |
| MT_SNAPSHOT_VERSION | bigint(20) | NO | The snapshot version of the MemTable. |