Magento 2.1のパフォーマンスに問題があります
私の店には、90.000の製品があります。これらの製品を石鹸に加えました。これを行ったとき、各記事(製品?)(要求>応答)で約7秒かかりました。要約すると、すべての製品を初期化するのに数日かかりました。
現在、すべての製品がショップにあります。数週間のうちに、記事(製品)に関するいくつかのことを更新する必要があります。石鹸でこれを再度行うと、同じ時間がかかります。更新を行うと、ショップは使用できなくなります。リクエストとレスポンスの例はこちら:https : //pastebin.com/aqnMJk98 https://pastebin.com/UAh0h8Zz
サーバーには、12コアのCPU、24 GBのRAM、およびSSDが搭載されています。Apache2 PHP7-fpmおよびMYSQLを使用したUbuntu 16.04の実行。
更新プロセスを見ると、MySQLの5つのコアが100%PHPで少し動作しており、残りはアイドル状態です。使用するRAMはごくわずかiotop
であり、SSDが退屈していると言います。
データベースのパフォーマンスを見て、Magentoがデータベースへの追加プロセスで数千のコマンドを実行したことを確認しました。これでいい?
Magento CSVインポートで更新すると、はるかに高速になります。
このMagento2を高速化するにはどうすればよいですか?この状況では、このショップでうまく機能することは不可能です。