Web サーバー データベースですべてのクエリを完了するのに時間がかかりすぎています。
別のマシンで大きなインデックス付きコレクション内の単純なドキュメントを要求すると、0 ミリ秒未満かかりますが、運用マシンでは 20 ミリ秒から 300 ミリ秒かかります。
ハードウェアは次のとおりです。
PowerEdge R410 with a X5660
2 TB SATA disks
16 GB ram
E3-1230v2 および 250 GB SSD ディスクと 24 GB RAM を搭載したマシンでは正常に動作します。
マシンをアップグレードしたり、別のマシン (ssd+64gb ram+E3-1270v3) に変更したりする前に、ボトルネックを見つけなければなりません。
- メモリ マップの疑いがあります。ページ フォールトの値が高くなっています。
- マップされたメモリが280 GBで、データベース ストレージが46 GBのみである理由がわかりません。
- php-fpmプロセスは CPU の 100% に達します。クエリが遅く、php が応答を待っている場合、CPU を消費しますか?