説明
このビューは、V4.3.4バージョンから導入されました。
機能の概要
このビューは、すべてのテナントにおけるすべてのOBServerノード上でのFunctionレベルのI/O統計情報を表示します。Functionレベルのバックグラウンドタスクに対応するリソースグループでリソース管理計画が有効になっていない場合、表示されるI/O情報は統計参照としてのみ使用され、対応するリソースは制限されません。
フィールドの説明
| フィールド名 | タイプ | NULLを許容するか | 説明 |
|---|---|---|---|
| SVR_IP | varchar(46) | NO | サーバーIPアドレス |
| SVR_PORT | bigint(20) | NO | サーバーのポート番号 |
| TENANT_ID | bigint(20) | NO | テナントID |
| FUNCTION_NAME | varchar(32) | NO | Functionに対応するバックグラウンドタスク名:
|
| MODE | varchar(32) | NO | I/Oに対応する読み書きモード(共有ストレージのリクエストはリモートリクエスト、その他のタイプのリクエストはローカルリクエスト):
|
| SIZE | bigint(20) | NO | 平均I/Oサイズ |
| REAL_IOPS | bigint(20) | NO | 実際のIOPS |
| REAL_MBPS | bigint(20) | NO | 実際の帯域幅、単位はMB/s |
| SCHEDULE_US | bigint(20) | NO | I/Oスケジューリングの平均消費時間、単位はus |
| IO_DELAY_US | bigint(20) | NO | ディスクI/Oの平均実行時間、単位はus |
| TOTAL_US | bigint(20) | NO | I/Oの全体的な平均実行時間、単位はus |
クエリ例
sysテナントで、すべてのテナントにおけるすべてのOBServerノード上でのFunctionレベルのIO統計情報を照会します。
obclient [oceanbase]> SELECT * FROM oceanbase.GV$OB_FUNCTION_IO_STAT LIMIT 5;
クエリ結果は次のとおりです:
+----------------+----------+-----------+------------------+--------------+------+-----------+-----------+-------------+-------------+----------+
| SVR_IP | SVR_PORT | TENANT_ID | FUNCTION_NAME | MODE | SIZE | REAL_IOPS | REAL_MBPS | SCHEDULE_US | IO_DELAY_US | TOTAL_US |
+----------------+----------+-----------+------------------+--------------+------+-----------+-----------+-------------+-------------+----------+
| 172.xx.xxx.xxx | 2882 | 0 | DEFAULT_FUNCTION | LOCAL READ | 0 | 0 | 0 | 0 | 0 | 0 |
| 172.xx.xxx.xxx | 2882 | 0 | DEFAULT_FUNCTION | LOCAL WRITE | 0 | 0 | 0 | 0 | 0 | 0 |
| 172.xx.xxx.xxx | 2882 | 0 | DEFAULT_FUNCTION | REMOTE READ | 0 | 0 | 0 | 0 | 0 | 0 |
| 172.xx.xxx.xxx | 2882 | 0 | DEFAULT_FUNCTION | REMOTE WRITE | 0 | 0 | 0 | 0 | 0 | 0 |
| 172.xx.xxx.xxx | 2882 | 0 | COMPACTION_HIGH | LOCAL READ | 0 | 0 | 0 | 0 | 0 | 0 |
+----------------+----------+-----------+------------------+--------------+------+-----------+-----------+-------------+-------------+----------+
5 rows in set
関連するビューまたはドキュメント
すべてのテナントの現在のOBServerノード上でのFunctionレベルのIO統計情報を確認するには、次のドキュメントを参照してください:V$OB_FUNCTION_IO_STAT
リソースグループのリアルタイムステータスを確認するには、次のドキュメントを参照してください:
リソース分離の詳細な構成手順については、次のドキュメントを参照してください: