facebook twitter hatena line email

Mysql/max connection

提供: 初心者エンジニアの簡易メモ
2015年5月20日 (水) 03:12時点における127.0.0.1 (トーク)による版 (ページの作成:「==以下エラーが起こったときの対応== SQLSTATE[HY000] [1040] Too many connections ==mysqlの接続数を大きくする== $ sudo vi /etc/my.cnf max_conne...」)

(差分) ←前の版 | 最新版 (差分) | 次の版→ (差分)
移動: 案内検索

以下エラーが起こったときの対応

SQLSTATE[HY000] [1040] Too many connections 

mysqlの接続数を大きくする

$ sudo vi /etc/my.cnf
max_connections=1024

確認

mysql > show global variables like 'max_connections';
+-----------------+-------+
| Variable_name   | Value |
+-----------------+-------+
| max_connections | 1000  |

現在の接続数

sudo mysqladmin -uroot -p extended-status | egrep '(Max|Threads_)'
| Max_used_connections                     | 204                  | 最大の接続数の実測
| Threads_cached                           | 0                    | キャッシュされているスレッド数
| Threads_connected                        | 160                  | 現在の接続数
| Threads_created                          | 166951               | mysql起動後の生成スレッド数
| Threads_running                          | 45                   | 稼働中スレッド数