バージョン選択

フォーラム

メニュー

オンライン状況

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

サイト内検索

質問 > 管理機能 > 重すぎて固まる 規格数・商品数が異常に多い

管理機能

新規スレッドを追加する

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
TSUDO
投稿日時: 2010/12/27 15:21
対応状況: −−−
新米
登録日: 2010/11/12
居住地:
投稿: 6
重すぎて固まる 規格数・商品数が異常に多い
たくさんの方が同じ事で書き込みされていますが、
例に漏れず、自分も悩んでおります。

商品数・規格数がとても多く、商品個別の「規格登録」において、重たすぎてブラウザが固まるという状態です。

初期の商品登録数は、およそ1400商品。(1ヶ月毎に100件くらい増える予定)
さらに、規格にいたっては、カラーが約300・サイズが約30で合計9000パターンです。

規格登録の際に9000行を表示させる前にブラウザがクラッシュしてしまいます。(1行すらも表示されないままに。)

環境としましては、
EC-CUBEバージョン 2.4.4
PHPバージョン PHP 5.2.14
DBバージョン MySQL 5.1.49-community

PostgreSQLが良いという書き込みはいろんな所で見かけますが、それで解決するレベルかどうかも、怪しいのではないでしょうか・・?(素人考えなので、実際はどうなのか分かりませんが・・)

以下のサイトを参考にし、試しましたが、どうにもなりませんでした・・。
http://nayuzak.blog50.fc2.com/blog-entry-37.html

素人質問でたいへん恐縮ですが、何か解決策ありましたら、ご教授いただけませんでしょうか。

もしくは、eccubeは不向きだという判断も、可能性としてあるのでしょうか・・?

よろしくお願いいたします。
tao_s
投稿日時: 2010/12/27 15:27
対応状況: −−−
仙人
登録日: 2008/8/20
居住地: 東京
投稿: 804
Re: 重すぎて固まる 規格数・商品数が異常に多い
標準では、商品数×規格1分類数×規格2分類数のレコードがDB内部に作成されるため、解決する為には規格周りの処理を書き換えるか、規格を使わない様な作りに書き換える必要があると思います。

ちょっと費用はかかるかもしれませんが、EC-CUBEを使わないという選択肢もアリだと思います。


----------------
EC-CUBEカスタマイズ相談してください。
緊急のEC-CUBEの障害対応
EC-CUBEカスタマイズブログ

patapata
投稿日時: 2010/12/27 16:24
対応状況: −−−
仙人
登録日: 2010/7/7
居住地: 神奈川県
投稿: 502
Re: 重すぎて固まる 規格数・商品数が異常に多い
現状のEC-CUBEの管理方法で
引用:

初期の商品登録数は、およそ1400商品。(1ヶ月毎に100件くらい増える予定)
さらに、規格にいたっては、カラーが約300・サイズが約30で合計9000パターンです。

を未カスタマイズで管理するのは難しいかと思われます。

しかしカスタマイズすれば、可能だとは思います。
規格の分類がカラーとサイズであるのであれば、どのような商品なのかはわかりませんが、一定の規則があるのではないでしょうか?

・商品タイプにより、指定できるカラーやサイズが決まっているとか?あんまりないとは思いますが、1つの商品に対し9000パターンの値段が存在するわけではないと思いますが・・・

条件が決まっているのであれば、わざわざ規格で管理せずともカラーとサイズの別テーブルを作り、外部結合でくっつけてあげればいいだけです。
値段にしても条件が決まっているのであれば、EC-CUBEの機能ではなく計算によって導き出せばよいだけです。

また、
1400商品×カラー約300×サイズ約30=約1260万
の商品を登録し、これを毎回SELECTして重たくないようにする、なんてのはEC-CUBEでなくともなかなか厳しいことです。
EC-CUBEどうこうではなく、どうすれば現実的な管理ができるか?を今一度考えるべきかと思います。
AMUAMU
投稿日時: 2010/12/27 22:10
対応状況: −−−
登録日: 2009/5/2
居住地: 東京都
投稿: 2712
Re: 重すぎて固まる 規格数・商品数が異常に多い
PostgreSQLに移行すれば解決しそうなぎりぎりの範囲ですが
内容的には根本的に適した環境のチョイスと、PostgreSQLへの移行
必要な高速化を行うべきかなと思います。

他の方も指摘されていますが、現状の使い方を見る限りEC-CUBE以外でも・・・という気もします。


----------------
EC-CUBE公式エヴァンジェリスト
EC-CUBEインテグレートパートナー (株)スピリット・オブ
移転・拡張・高速化・問題解決
各種カスタマイズ・支援依頼承ります。

[url=h

seasoft
投稿日時: 2010/12/29 12:40
対応状況: −−−
登録日: 2008/6/4
居住地:
投稿: 7369
Re: 重すぎて固まる 規格数・商品数が異常に多い
> 商品数・規格数がとても多く、商品個別の「規格登録」において、重たすぎてブラウザが固まるという状態です。

初回登録時も問題が出ていますか?

変更(再編集)時のみでしたら、MySQL でもチューニングで簡単に高速化できたと思います。

まぁ、全体を考えると、PostgreSQL に変えたほうが良さそうですが。


----------------
Seasoft
こちらでの投稿は、アイディア程度に留めさせていただいております。
個別案件の作業は有償で承っております。お気軽にご相談ください。

スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ


 



ログイン


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

統計情報

総メンバー数は93,681名です
総投稿数は111,075件です

投稿数ランキング

1
seasoft
7369
2
468
3217
3
AMUAMU
2712
4
nanasess
2318
5
umebius
2085
6
yuh
1857
7
h_tanaka
1756
8
red
1574
9
mcontact
1466
10
tsuji
958
11
fukap
907
12
shutta
835
13
tao_s
804
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.