タグ

ブックマーク / qiita.com/ynii (1)

  • MySQL で Sleep 状態のコネクションを一気に解放する方法 - Qiita

    はじめに max_connections = 25000 に設定してある状態で、Sleep 状態のコネクション(プロセス)が 25000 に張り付いたまま解放されないという非常に困る経験をしました。 kill コマンドで 1 個ずつコネクションを消していくことは可能ですが、大きいサービスでアクセスが集中している状況だと、次から次へとコネクションが貼られるので、全く解決に至りません。 そんな状況で、一気にコネクションを解放する方法を探して、実際にやってみて問題を解決することができたので、ここに書いておきます。 補足 「コネクション = プロセス」として話を進めます。 Sequel Pro を用意する ターミナルを使っても良いのですが、今回 Sequel Pro を使うととても楽に出来たので、Sequel Pro を使った場合の方法を書いています。(ターミナルを使う場合は以下の参考のリンクを参

    MySQL で Sleep 状態のコネクションを一気に解放する方法 - Qiita
  • 1