のみまくし日記

毎日が文化祭の前日、そんな環境っていいですよね。この日記は未来の自分へのメッセージです。

2005年08月05日 ()

MySQL接続数多すぎ問題

前に、こんなの書きましたが、結局別の方法を取りました。

問題点は以下の通り

  • Apache::DBIやClass::DBIなどでコネクションプーリングしている。
  • その結果、[フロントのApacheのプロセス数]×[プロジェクト数]×[フロントのサーバ台数]分だけMySQLへ接続される。
  • max_connections増やす→メモリ不足、max_connections減らす→同時接続数不足。
  • ほとんどの接続は使っていないコネクション。

なんで、コネクションを維持しておく時間をディフォルトの8時間から5分に変更。

wait_timeout = 300

なんか、書いていたら、あたりまえなの気がしてきた。これで解決する予感。

PC 仕事 posted by takefumi | この日記へリンク | コメント(0) | トラックバック(0)

この日記へのトラックバック

この日記へのコメント