SHOW USAGE RESOURCE GROUPS
説明
リソースグループの使用情報を表示します。この機能は v3.1.4 以降でサポートされています。
ヒント
この操作には特権は必要ありません。
構文
SHOW USAGE RESOURCE GROUPS
戻り値
Name
: リソースグループの名前。Id
: リソースグループのID。Backend
: BE の IP または FQDN。BEInUseCpuCores
: このリソースグループがこの BE で現在使用している CPU コアの数。この値はおおよその推定値です。BEInUseMemBytes
: このリソースグループがこの BE で現在使用しているメモリバイト数。BERunningQueries
: このリソースグループからのクエリで、この BE でまだ実行中のものの数。
使用上の注意
- BEs は
report_resource_usage_interval_ms
で指定された間隔で、このリソース使用情報を Leader FE に定期的に報告します。デフォルトでは 1 秒に設定されています。 - 結果には、
BEInUseCpuCores
/BEInUseMemBytes
/BERunningQueries
のいずれかが正の数である行のみが表示されます。つまり、リソースグループが BE で何らかのリソースを積極的に使用している場合にのみ情報が表示されます。
例
MySQL [(none)]> SHOW USAGE RESOURCE GROUPS;
+------------+----+-----------+-----------------+-----------------+------------------+
| Name | Id | Backend | BEInUseCpuCores | BEInUseMemBytes | BERunningQueries |
+------------+----+-----------+-----------------+-----------------+------------------+
| default_wg | 0 | 127.0.0.1 | 0.100 | 1 | 5 |
+------------+----+-----------+-----------------+-----------------+------------------+
| default_wg | 0 | 127.0.0.2 | 0.200 | 2 | 6 |
+------------+----+-----------+-----------------+-----------------+------------------+
| wg1 | 0 | 127.0.0.1 | 0.300 | 3 | 7 |
+------------+----+-----------+-----------------+-----------------+------------------+
| wg2 | 0 | 127.0.0.1 | 0.400 | 4 | 8 |
+------------+----+-----------+-----------------+-----------------+------------------+