バージョン選択

フォーラム

メニュー

オンライン状況

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

サイト内検索

質問 > 管理機能 > 商品登録が遅くなってきました。

管理機能

新規スレッドを追加する

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
yamo
投稿日時: 2010/12/3 10:40
対応状況: −−−
常連
登録日: 2010/1/6
居住地:
投稿: 37
商品登録が遅くなってきました。
いつも大変お世話になっております。

ec-cube 2.4.3
PHP 5.2.13
PostgreSQL 8.1.21
を使用しています。

現在、商品数は非表示も含め5000点ほど、規格数は70ほどですが、
商品数4500点を超えたあたりから、
管理画面で商品を登録する際、確認ページで
「この内容で登録する」ボタンを押してからが、
異常に時間がかかるようになってきてしまいました。
サイトの閲覧や、検索などは、ストレスなくスムーズです。

対策として、
?商品数を減らす
→現在品切れで非表示になっている商品を、phpPgAdminから、
テーブルごと削除する。

?phpPgAdminから、dtb_productsなどのバキュームをする。

を考えていますが、果たして改善されるものでしょうか?
また、バキュームはまだ試してみたことがないため、
不具合など生じないか不安です。
何か良い解決策をご存じの方いらっしゃいましたら、
よろしくお願いいたします。
longman
投稿日時: 2010/12/3 13:46
対応状況: −−−
常連
登録日: 2010/2/23
居住地:
投稿: 48
Re: 商品登録が遅くなってきました。
postgresql8.1系では自動バキュームがない為、定期的な全体のバキュームが必須です。

そもそも専用サーバーでしょうか?
それとも共用サーバーでしょうか?
商品数5000点で今後まだまだ増えるのであれば、スケールアップ&スケールアウトした方が良いかもしれませんね。
yamo
投稿日時: 2010/12/3 17:39
対応状況: −−−
常連
登録日: 2010/1/6
居住地:
投稿: 37
Re: 商品登録が遅くなってきました。
ご返答ありがとうございます!!
サーバーは、専用サーバーです。

同じサーバーで別サイトも運営しており、そちらの方は、同じバージョンのEC-CUBEで商品数が1万点を超えていますが、
登録もさくさくできています。
ただ、違いは、こちらの方は規格数が0なので、登録が早いのかな、と思っています。

バキュームは必須なんですね。
どうも、いじると何かが壊れそうで怖いんですが、試してみます。ありがとうございました。
lumines
投稿日時: 2010/12/3 19:31
対応状況: −−−
常連
登録日: 2007/4/27
居住地: 新潟
投稿: 39
Re: 商品登録が遅くなってきました。
ご参考になるかどうかわかりませんが、
以前大量商品登録した際に同じ症状が出て、商品登録処理の時に行うカテゴリー内商品数カウントするプロセスを外したら軽くなりました。
おそらく数千点を超えてくるとこの計算が遅くなるのが原因ではないかと思います。

ちなみにWindowsサーバーで、MySQLとPostgreSQLどちらも試しました。

仕方なかったので、カテゴリー内商品数カウントするだけのページを単体で作り、定期的にポチっとするようにしました。

ご参考までに。


----------------
ヘアアイロン・コテのメーカー直売サイト シェリオン
中古トラックの販売・買取ならトラック市 長岡店

AMUAMU
投稿日時: 2010/12/3 19:38
対応状況: −−−
登録日: 2009/5/2
居住地: 東京都
投稿: 2712
Re: 商品登録が遅くなってきました。
>以前大量商品登録した際に同じ症状が出て、商品登録処理の時に行うカテゴリー内商品数カウントするプロセスを外したら軽くなりました。
>おそらく数千点を超えてくるとこの計算が遅くなるのが原因ではないかと思います。

まさしく、ここはPostgreSQLのバキュームをかけていないと遅くなる部分です。
全件DELETEして、全件INSERTしている仕様のためです(2.5α2から改善済み)。

PostgreSQLにおいてバキューム自体でデータが破損することはまずありません。
下記ドキュメントの対象バージョンは異なりますが参考に十分なるので確認されると良いでしょう。
http://www.postgresql.jp/document/pg732doc/admin/routine-vacuuming.html


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

[url=h

yamo
投稿日時: 2010/12/6 16:09
対応状況: −−−
常連
登録日: 2010/1/6
居住地:
投稿: 37
Re: 商品登録が遅くなってきました。
luminesさま、AMUAMUさま、ご返答ありがとうございます。

早速、全てを選択してバキュームを実行してみました。
登録は相変わらず遅いのですが、20秒かかったのが10秒くらいにまでは改善されました。

しばらくは、定期的にバキュームをかけてみて、様子をみてみます。
ありがとうございました。
スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ


 



ログイン


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

統計情報

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

投稿数ランキング

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.