質問 > 管理機能 > 2.11における規格登録の重さについて |
管理機能
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
ria |
投稿日時: 2011/12/13 0:30
対応状況: −−−
|
新米 登録日: 2011/4/23 居住地: 投稿: 4 |
2.11における規格登録の重さについて いつもお世話になっています。
2.11系統で規格を登録すると、dtb_products_classでdel_flg=1のデータも大量に登録されます。 小さな規格なら構わないのですが、規格1(10種類)×規格2(10種類)のような登録になると、物凄い数のレコードが登録されてしまい、とてつもない重さになります。 何の為にこうなっているのかがわからず、またこのまま運営するには物凄く重いのですが、これを改善する事は出来ないでしょうか? 何卒ご教授、宜しくお願い致します。 ------------------------------------------------------------------------------------------ [EC-CUBE] 2.11.4 [レンタルサーバ] [OS] Linux [PHP] PHP 5.2.17 [データベース] PostgreSQL 8.1.23 [WEBサーバ] apache(不明) [ブラウザ] Google Chrome 15.0 ------------------------------------------------------------------------------------------ |
nanasess |
投稿日時: 2011/12/13 9:34
対応状況: −−−
|
神 登録日: 2006/9/9 居住地: 投稿: 2314 |
Re: 2.11における規格登録の重さについて 商品規格管理画面の構成上の問題です...
商品規格管理画面で, 規格を追加したり(S, M, L に LL を足したり), 規格1, 規格2 だったものを, 規格1のみにしたり, 確認画面へ進んで戻ったりといった, 複雑な動作に対応しようとすると, 論理削除でデータを保持しておいた方が都合が良かったのです. このあたりの動作を, 運用である程度割り切ることができれば, del_flg = 1 のデータを生成しないようカスタマイズするのが良いと思います. また, 2.11 では, できるだけ INDEX を活用するよう設計されているので, 大量のデータが生成されていても, クエリの速度はさほど落ちないと思います. 規格の内容を全件表示する等, seek scan してしまうようなカスタマイズが入るのであれば, 設計を見直すか, それなりのカスタマイズをした方が良いかもしれません. |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |