タグ

ブックマーク / kgworks.blog47.fc2.com (1)

  • システム開発の備忘録 | MySQL - sleepプロセスが溜まる

    うちの会社で構築しているデータベースサーバー(MySQL)のうち、やけにsleepのプロセスが溜まりやすいサーバーがある。 sleepというのはMySQLに接続しているけど何も実行されてないですよー。待機中ですよー。という状態。 そしてついにこないだ、sleepが溜まりまくり、コネクションが設定してある1000を超えてサーバーに接続出来なくなってしまった。 プログラム側の問題かもしれないし、MySQL側の問題かもしれないけど、今後そういう状況に陥るとまずい。 という事で、sleepのタイムアウトを短くする設定を試してみた。 MySQLのtimeoutには ・interactive_timeout ・wait_timeout の2つが存在する。 マニュアルを見ても違いが良く分からない(知識不足なだけ?)のだけど、恐らく ・mysqldump等で1つのコネクションで持続的に動作があるものに対す

  • 1