すべてのプロダクト
Search
ドキュメントセンター

AnalyticDB:接続情報の表示

最終更新日:Dec 03, 2025

AnalyticDB for MySQL クラスターには明確な接続数上限はありませんが、低スペックのクラスターで接続が過剰になると、システムリソースが枯渇し、サービスが中断される可能性があります。AnalyticDB for MySQL Data Warehouse Edition クラスターへの接続数は、コンソールまたは SQL 文を使用して表示できます。

注意事項

コンソールと SQL 文には現在の接続とクライアント IP のみが表示され、過去のデータのクエリはサポートされていません。

コンソールでの接続情報の表示

  1. AnalyticDB for MySQL コンソールにログインします。コンソールの左上隅でリージョンを選択します。左側のナビゲーションウィンドウで、クラスターリスト をクリックします。管理するクラスターを見つけ、そのクラスター ID をクリックします。

  2. 左側のナビゲーションウィンドウで、診断の最適化 > SQL 診断最適化 をクリックします。

  3. 接続情報 タブをクリックします。

    クラスターのユーザー、クライアント IP、接続数を表示できます。

SQL 文を使用した接続情報の表示

INFORMATION_SCHEMA.KEPLER_CONNECTION_INFO_MERGED テーブルを使用して接続情報を表示します。この情報には、Data Warehouse Edition クラスターのユーザー、クライアント IP、接続数が含まれます。

総接続数のクエリ

SELECT COUNT(*) FROM INFORMATION_SCHEMA.KEPLER_CONNECTION_INFO_MERGED;

次の結果が返されます:

+-----------+
| count(*)  |
+-----------+
|    9      |
+-----------+

各ユーザーによって確立された接続数のクエリ

SELECT COUNT(*) AS connection_count, user FROM INFORMATION_SCHEMA.KEPLER_CONNECTION_INFO_MERGED GROUP BY user ORDER BY connection_count DESC;

次の結果が返されます:

+----------------+--------+
|connection_count|  user  |
+----------------+--------+
|        4       | kepler |
+----------------+--------+
|        4       | test   |
+----------------+--------+
|        1       | aurora |
+----------------+--------+

各クライアントによって確立された接続数のクエリ

SELECT COUNT(*) AS connection_count, access_ip FROM INFORMATION_SCHEMA.KEPLER_CONNECTION_INFO_MERGED GROUP BY access_ip ORDER BY connection_count DESC;

次の結果が返されます:

+----------------+---------------+
|connection_count|  access_ip    |
+----------------+---------------+
|        4       | 192.168.XX.XX |
+----------------+---------------+
|        3       | 100.104.XX.XX |
+----------------+---------------+
|        1       | 100.104.XX.XX |
+----------------+---------------+
|        1       | 100.104.XX.XX |
+----------------+---------------+