LoginSignup
6
7

More than 5 years have passed since last update.

MySQLでSWAPしてたりCPU利用率が高かったりしていたら・・・

Posted at

Bug #57241を疑いましょう!

Numaアーキテクチャのお話し

CPUを2発積んでいるサーバで、なんか、CPU1発だけWAIT多いとか、最近急にSWAP(in/out)を使うようになってきた。。。
と感じたら、
そんな時は、Numaアーキテクチャを思い出しましょう。

Numaアーキテクチャのざっくりとした説明

CPUを2発以上積んでいるサーバだと、各CPUごとにメモリを分割して管理しちゃうので、管理コスト(レイテンシ-や不要な領域等)が発生しちゃうということ。

MySQLへの影響

MySQLで物理メモリの半分以上設定して、1個のCPUのメモリ管理範囲を超えるような、SQLが来ると、物理メモリが空いているにも関わらず、SWAP発生しちゃうよというお話。
これ、実際過去に体験したんです。

対応策とか

対応策や詳細知りたい人は、以下見てくださいね。
Bug #57241
対応策はざっくり、
パッチを作っていただいているので、当てて再起動&確認!

でも、再起動ってなかなかハードル高いけど。。。
つい、少しのSWAPなら無視したくなっちゃいますが、大事になる前に対応を!! :bowtie:

6
7
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
6
7