説明
- V4.x系ではストレージアーキテクチャが最適化されたため、このビューはV4.0.0以降のバージョンから削除されました。
- V4.x系では、ビューV$OB_MEMSTOREおよびビューV$OB_MEMSTORE_INFOを使用してMemTableに関する情報を確認できます。
機能の概要
v$tenant_memstore_allocator_infoビューは、接続先のOBServerノード上のMemTableに関するいくつかの情報を表示します。主にテナントのMemStoreメモリが長時間解放されない問題のトラブルシューティングに使用されます。各行のレコードは、単一のMemTableの情報に対応します。
フィールドの説明
| フィールド名 | タイプ | NULL値を許容するか | 説明 |
|---|---|---|---|
| SVR_IP | varchar(32) | NO | OBServerのIPアドレス。 |
| SVR_PORT | bigint(20) | NO | OBServerのポート。 |
| TENANT_ID | bigint(20) | NO | テナントID。 |
| TABLE_ID | bigint(20) | NO | テーブルID。 |
| PARTITION_ID | bigint(20) | NO | パーティションID。 |
| MT_BASE_VERSION | bigint(20) | NO | このMemTableに対応する開始トランザクションバージョン。 |
| RETIRE_CLOCK | bigint(20) | NO | このMemTableが属するテナントの現在のMemStoreに割り当てられたメモリの総量、単位はバイトです。 |
| MT_IS_FROZEN | bigint(20) | NO | このMemTableが凍結されているかどうか。 |
| MT_PROTECTION_CLOCK | bigint(20) | NO | このMemTableが初めてメモリを割り当てられた時点で、所属するテナントのMemStoreに割り当てられたメモリ量、単位はバイトです。 |
| MT_SNAPSHOT_VERSION | bigint(20) | NO | このMemTableのスナップショットバージョン。 |
クエリ例
クラスタ内のすべてのテナントのOBServerノード上のMemTable情報を確認し、上位5件のレコードを表示するように指定します。
obclient [oceanbase]> SELECT * FROM oceanbase.v$tenant_memstore_allocator_info LIMIT 5;
クエリ結果は次のとおりです:
+----------------+----------+-----------+---------------+--------------+------------------+--------------+--------------+---------------------+---------------------+
| SVR_IP | SVR_PORT | TENANT_ID | TABLE_ID | PARTITION_ID | MT_BASE_VERSION | RETIRE_CLOCK | MT_IS_FROZEN | MT_PROTECTION_CLOCK | MT_SNAPSHOT_VERSION |
+----------------+----------+-----------+---------------+--------------+------------------+--------------+--------------+---------------------+---------------------+
| 11.xxx.xxx.xxx | 28823 | 1 | 1099511627777 | 0 | 1714097130079840 | 11335106560 | 0 | 11297357824 | 9223372036854775807 |
| 11.xxx.xxx.xxx | 28823 | 1 | 1099511627778 | 0 | 1714097129965420 | 11335106560 | 0 | 11316232192 | 9223372036854775807 |
| 11.xxx.xxx.xxx | 28823 | 1 | 1099511627779 | 0 | 1714097129965420 | 11335106560 | 0 | 9223372036854775807 | 9223372036854775807 |
| 11.xxx.xxx.xxx | 28823 | 1 | 1099511627779 | 1 | 1714097129966498 | 11335106560 | 0 | 9223372036854775807 | 9223372036854775807 |
| 11.xxx.xxx.xxx | 28823 | 1 | 1099511627779 | 2 | 1714097129967561 | 11335106560 | 0 | 9223372036854775807 | 9223372036854775807 |
+----------------+----------+-----------+---------------+--------------+------------------+--------------+--------------+---------------------+---------------------+
5 rows in set