MySQLが止まってた件(最大接続数を変更)


MySQLが止まってた。

原因は大量の更新処理によってmax_connectionが最大数に達してしまったのが原因だった。

つーわけで設定のmax_connectionを変更

稼働中でも変更できる。

[shell]

mysql

mysql > set global max_connections = 1000;

[/shell]

最大接続数をとりあえず1000に設定

my.cnfにも設定を追加

[mysqld]
max_connections=1000

これで次回mysql起動時にも最大接続数の設定が有効になる。

チューニングは必要だけど意外とデフォルトの設定が優秀だということに気づいた。

それと万単位のテーブルはインデックス必須。


この投稿へのコメント

コメントはありません。

コメントを残す

この投稿へのトラックバック

トラックバックはありません。

トラックバック URL