MySQL(MariaDB) 現在の接続数と最大接続可能数を確認する

MySQLを利用しているアプリケーションでコネクションの接続待ちが発生していた。
アプリケーションの設定の最大数の可能性もあるが、MySQL側でも最大コネクション数を設定できる。

サーバーの最大値の設定はmax_connectionsで確認できる。

MariaDB [(none)]> show global variables like '%connection%';
+--------------------------+-------------------+
| Variable_name            | Value             |
+--------------------------+-------------------+
| character_set_connection | latin1            |
| collation_connection     | latin1_swedish_ci |
| extra_max_connections    | 1                 |
| max_connections          | 151               |
| max_user_connections     | 0                 |
+--------------------------+-------------------+
5 rows in set (0.00 sec)

デフォルトは151のようだ。

今現在の接続数はshow statusで確認

MariaDB [(none)]> show status like 'Threads_connected';
+-------------------+-------+
| Variable_name     | Value |
+-------------------+-------+
| Threads_connected | 1     |
+-------------------+-------+
1 row in set (0.00 sec)
カテゴリー: Database, MySQL パーマリンク

コメントを残す

メールアドレスが公開されることはありません。

Time limit is exhausted. Please reload the CAPTCHA.