EC-CUBE

EC-Orange とは

EC-CUBE Q & A

キーワードで検索

カテゴリから探す

質問と回答

注文処理が重くなってきました。改善方法は?

—————————
EC-CUBEバージョン 2.3.0
PHPバージョン PHP 4.3.11
DBバージョン PostgreSQL 7.3.4
—————————


お世話になっております。
EC-CUBEを使い始めて数カ月になりますが、注文数が1000前後になってきてから、注文処理が非常に重くなってきました。
最初の頃は、カゴに入れる処理もスムーズにできましたが、現在は商品をカゴに入れる処理も、ボタンを押してから30秒ほどかか

A. 回答

注文処理が重くなってきました。改善方法は? への1件のコメント

  1. admin より:
    下記のSQLの実行結果が若干気になります。意図せず行が増えているテーブルがあるのかも。 SELECT relname, reltuples FROM pg_class WHERE relkind = \’r\’ AND relname LIKE \’_tb\\_%\’ AND reltuples >= 300 インデックスやSQLのチューニングは、1冊の本が書ける内容量ですので、ここで解決するのは難しいかも。 EC-CUBEコミュニティ(eccube-comu)は、既に一部のSQLチューニングを実施してあります。商品規格の周りなどは、EC-CUBEコミュニティについても、(インデックスなどの)DDLチューニングの余地がありそうです。