バージョン選択

フォーラム

メニュー

オンライン状況

59 人のユーザが現在オンラインです。 (41 人のユーザが フォーラム を参照しています。)
登録ユーザ: 0
ゲスト: 59
もっと...

サイト内検索

質問 > 管理機能 > 「規格登録」画面の表示に時間がかかる

管理機能

新規スレッドを追加する

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
ゲスト
投稿日時: 2007/10/5 17:57
対応状況: −−−
「規格登録」画面の表示に時間がかかる
EC-CUBEバージョン 1.3.0
PHPバージョン PHP 4.4.7
DBバージョン MySQL 4.1.21-standard-log
----------------------------------------------------

商品管理 → 商品マスタ で検索し、一覧の規格リンクから「規格登録」画面を表示するのに異常に時間(40秒くらい)がかかります。

原因が分からず悩んでいます。

同様の問題で悩んでいる方いらっしゃいませんか。また、何か心当たりのある方がいらっしゃいましたら、知恵をお貸しください。よろしくお願い致します。
gone
投稿日時: 2007/10/6 13:42
対応状況: −−−
半人前
登録日: 2007/9/18
居住地: 札幌
投稿: 24
Re: 「規格登録」画面の表示に時間がかかる
規格登録している数が多いと時間かかります。

ゲスト
投稿日時: 2007/10/7 11:09
対応状況: −−−
Re: 「規格登録」画面の表示に時間がかかる
パソコンのスペックや、回線の環境でもかなり表示速度は
変わりますが、 ブラウザによってもかなり違いがあります。


もし今現在IEを使用しているのであればFIREFOXにするだけで
表示速度は半分程度になりますよ。
ゲスト
投稿日時: 2007/10/8 10:50
対応状況: −−−
Re: 「規格登録」画面の表示に時間がかかる
早速のご回答ありがとうございます。

ご指摘のとおり、規格の登録数は多いです。

現在規格は色の管理のみで使っていますが、通常の使い方とは少し違います。
通常は規格を色としてその中に各色を登録するとおもいますが、何分商品ごとに微妙に色の名称が違い、数十・数百種類になり、規格が色のみだと登録のとき探すのに手間取るため、商品ごとに規格を「○○○のカラー」とし色を登録しています。

通常の使い方にする方がいいのでしょうか?
因みに、現在の規格数は50個くらいです。
ゲスト
投稿日時: 2007/10/8 11:04
対応状況: −−−
Re: 「規格登録」画面の表示に時間がかかる
早速のご回答ありがとうございます。

環境は良い方なので問題はないと思います。
IE、FIREFOXともためいしていますが症状は同じです。
gone
投稿日時: 2007/10/8 11:12
対応状況: −−−
半人前
登録日: 2007/9/18
居住地: 札幌
投稿: 24
Re: 「規格登録」画面の表示に時間がかかる
やはりそうでしたか。

私も「○○○のカラー」とか「○○○のサイズ」とかのようにしていました。そしたら段々と重くなっていき、5分待っても画面が開かないこともありました。
カラーとサイズを合わせて200以上です。

product_class.phpのロジックを追っかけてみると、function lfGetClassCatListEdit()内にあるSQLが重いと思いました。実際に検証したわけではないですが、その中のvw_cross_products_classがネックのような気がします。
(これのSQLはconf.phpをご覧ください。)
ちなみにこれはMySQL4.xです。MySQL5.xであればビューを作成できるので、レスポンスはかなり違ってくると思います。

これによって、dtb_classcategoryテーブルの総当たりが行われています。つまり、規格数が多ければ多いほど規格の組み合わせパターンが非常に多くなっていきます。

ですので、解決方法としては、
・SQLをチューニングする
・規格数を減らす
の2通りです。
nanasess
投稿日時: 2007/10/8 13:15
対応状況: −−−
登録日: 2006/9/9
居住地:
投稿: 2314
Re: 「規格登録」画面の表示に時間がかかる
大河内です.

手前味噌で恐縮ですが, コミッターML のこのあたりが参考になるかもしれません.
http://webml.ec-cube.net/comu-ml/200707/msg00000.html
ゲスト
投稿日時: 2007/10/8 16:13
対応状況: −−−
Re: 「規格登録」画面の表示に時間がかかる
新米さん、おせわになります。

ご指摘どおりSQLのチューニングで考えていたら、大河内さんから情報提供があり解決いたしました。
1秒ほどで画面が表示されます。

ありがとうございました。
ゲスト
投稿日時: 2007/10/8 16:15
対応状況: −−−
Re: 「規格登録」画面の表示に時間がかかる
大河内さん、お世話になります。

大河内さんの情報で問題が解決いたしました。
ありがとうございました。
john
投稿日時: 2008/4/11 23:04
対応状況: −−−
常連
登録日: 2008/2/20
居住地:
投稿: 34
Re: 「規格登録」画面の表示に時間がかかる
いつもお世話になっています。

EC-CUBEバージョン 2.1.0-beta
PHPバージョン PHP 4.4.8
DBバージョン MySQL 5.0.27-standard-log
で利用してます。

http://webml.ec-cube.net/comu-ml/200707/msg00000.html
を参考にさせていただき、自分なりに手を加えてみたのですが、どうもうまくいきません。

\data\class\pages\admin\products\LC_Page_Admin_Products_ProductClass.php
をいじってみたのですが、エラーとなってしまいます。
もしかしたらいじっているファイルが違うのか…
または2.x系では方法が異なってくるのでしょうか?

どなたか心当たりがございましたらご教授ねがいます。
(1) 2 »
スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ


 



ログイン


EC-CUBE公式 Amazon Payプラグイン

統計情報

総メンバー数は89,083名です
総投稿数は110,032件です

投稿数ランキング

1
seasoft
7367
2
468
3217
3
AMUAMU
2712
4
nanasess
2314
5
umebius
2085
6
yuh
1819
7
h_tanaka
1649
8
red
1570
9
mcontact
1297
10
tsuji
958
11
fukap
907
12
shutta
835
13
tao_s
799
14 ramrun 789
15 karin 689
16 sumida 641
17
homan
633
18 DELIGHT 572
19
patapata
502
20
flealog
485


ネットショップの壺

EC-CUBEインテグレートパートナー

Copyright© EC-CUBE CO.,LTD. All Rights Reserved.