コネクション数の確認

現在稼動しているMySQLのコネクション数を確認する場合は以下のコマンドにて行う。

コネクション数を変更(MySQLを停止させずに変更)

MySQL 4.0以降はシステム環境変数を稼動状態でも変更することが可能である。
管理

SET GLOBAL max_connections=200;
mysql> SET GLOBAL max_connections=200;
Query OK, 0 rows affected (0.08 sec)

コネクション数を変更(MySQLを再起動して変更)

MySQL起動時に指定したコネクション数でmysqldを起動させるにはmy.cnfに以下の設定を追加する。 (my.cnfがない場合は作成する)

[mysqld]
set-variable = max_connections=200

MySQLの再起動後に設定が適用される。

参考

http://dev.mysql.com/doc/refman/4.1/ja/system-variables.html

現在のコネクション数を確認する

現在のコネクション数を確認するには、variableまたはstatusの値を参照する。

コマンドラインから実行して値のみを取得する場合には以下のとなる。

「現在開いている接続の数」は現在値が入るが、「現在開いている接続の数」は累積値となるため、現在値を把握するためには前回値との差分を取る必要がある点に注意すること。


トップ   編集 凍結 差分 履歴 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2025-03-16 (日) 23:19:54