質問 > その他 > 運用中のECCUBEサイトにて、大量のSQLクエリが発生。 |
その他
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
mente119 |
投稿日時: 2021/6/15 14:48
対応状況: −−−
|
半人前 登録日: 2021/4/14 居住地: 投稿: 13 |
運用中のECCUBEサイトにて、大量のSQLクエリが発生。 [EC-CUBE] EC-CUBE4.0.5
[レンタルサーバ] GCP [OS] Linux [PHP] PHP Version 7.3.27 [データベース] Postgresql 10 [WEBサーバ] Apache/2.4.25 (Debian) [ブラウザ] Chrome 89.0.4389.114 [導入プラグインの有無] GmoPaymentGateway4,OrderBulkDelete4 [カスタマイズの有無] [現象] 大量のSQLクエリの発生 お世話になっております。 現在運用中のECCUBEサイトで、SQLサーバに対し大量のクエリが発生しております。 負荷上昇の懸念もあるため、なんとか取り除きたいと思っております。 以下の2つが主に大量にクエリされております。 (検証環境では合わせて1000/1h、本番環境ではフロントのWebサーバが多いため830,000/1hほど。) ------------------------------------------------------------------ SELECT t0.id AS id_1, t0.tax_rate AS tax_rate_2, t0.tax_adjust AS tax_adjust_3, t0.apply_date AS apply_date_4, t0.create_date AS create_date_5, t0.update_date AS update_date_6, t0.product_class_id AS product_class_id_7, t0.creator_id AS creator_id_8, t0.country_id AS country_id_9, t0.pref_id AS pref_id_10, t0.product_id AS product_id_11, t0.rounding_type_id AS rounding_type_id_12, t0.discriminator_type FROM dtb_tax_rule t0 WHERE t0.product_class_id = $1 AND t0.discriminator_type IN ($2) ------------------------------------------------------------------ SELECT t0.id AS id_1, t0.stock AS stock_2, t0.create_date AS create_date_3, t0.update_date AS update_date_4, t0.product_class_id AS product_class_id_5, t0.creator_id AS creator_id_6, t0.discriminator_type FROM dtb_product_stock t0 WHERE t0.product_class_id = $1 AND t0.discriminator_type IN ($2) ------------------------------------------------------------------ 上記プラグイン以外に、「売上集計プラグイン」も導入しておりましたが、 こちらのプラグインのせいかと思い、削除したのですが現象改善せず。 OrderBulkDelete4 こちらも停止させても結果変わらず。 (追記) プラグイン全て削除しましたが、結果変わらずでした。 ECCUBE自体の動きの中で発行されているものと思われます。 解決の糸口でも掴めればと思います。 |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |