バージョン選択

フォーラム

メニュー

オンライン状況

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

サイト内検索

質問 > フロント機能 > shopping/index.twigにて、DB読み込みが繰り返されてしまう

フロント機能

新規スレッドを追加する

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
mtec
投稿日時: 2019/2/27 1:54
対応状況: −−−
常連
登録日: 2014/11/18
居住地:
投稿: 60
shopping/index.twigにて、DB読み込みが繰り返されてしまう
shopping/index.twig
の読み込みが遅く、いろいろ調査しておりますが、

どうやら、以下の命令が繰り返し何度も実行されているのが
原因でした。

なにか解決策などヒントがありましたら、
ご教授お願い出来ますでしょうか。

よろしくお願いします。

SELECT
d0_.payment_id AS payment_id0,
d0_.payment_method AS payment_method1,
d0_.charge AS charge2,
d0_.rule_max AS rule_max3,
d0_.rank AS rank4,
d0_.fix_flg AS fix_flg5,
d0_.del_flg AS del_flg6,
d0_.create_date AS create_date7,
d0_.update_date AS update_date8,
d0_.payment_image AS payment_image9,
d0_.charge_flg AS charge_flg10,
d0_.rule_min AS rule_min11
FROM
dtb_payment d0_
INNER JOIN dtb_payment_option d1_ ON (d1_.payment_id = d0_.payment_id)
WHERE
(
d1_.delivery_id = (?)
)
AND (d0_.del_flg = 0)
ORDER BY
d0_.rank DESC

Ringo
投稿日時: 2019/2/27 7:28
対応状況: −−−
常連
登録日: 2018/8/10
居住地:
投稿: 70
Re: shopping/index.twigにて、DB読み込みが繰り返されてしまう
左の
『メニュー
 当サイトについて
 初めてご利用になる方へ
 EC-CUBE開発情報』
その際の注意点として、「うまく動きません」などの書き方は避け、
どのような動作をして、どのような状態になったのか、
手順と現象をできるだけ具体的に書くと回答がつきやすいと思います。

また、EC-CUBEのバージョンやDB、WEBサーバなど、動作環境によって挙動が異なることがありますので、
できる限り動作環境の情報も書くようにしましょう。
※次項の「質問用テンプレート」を参考にしてみてください。


https://xoops.ec-cube.net/modules/tinyd0/index.php?id=8

※[OS] 使用しているOS名、バージョン
 は「ECCUBE」を稼動させるOSです。ECCUBEを表示させるブラウザのパソコンのOSではないです。

質問用のテンプレートを用意しましたのでご利用ください。
------------------------------------------------------------------------------------------
[EC-CUBE] EC-CUBEのバージョン、新規インストールかアップデートか、等
[レンタルサーバ] レンタルサーバ名
[OS] 使用しているOS名、バージョン
[PHP] 使用しているPHPのバージョン
[データベース] 使用しているDB名、バージョン
[WEBサーバ] 使用しているWEBサーバ名、バージョン
[ブラウザ] 使用しているブラウザ名、バージョン
[導入プラグインの有無] あれば導入プラグインを記載
[カスタマイズの有無] あればカスタマイズ内容を記載(できるだけ具体的に)
[現象] 再現手順や、どのような現象が発生しているかなど、具体的に
------------------------------------------------------------------------------------------
mtec
投稿日時: 2019/2/27 13:05
対応状況: 解決済
常連
登録日: 2014/11/18
居住地:
投稿: 60
Re: shopping/index.twigにて、DB読み込みが繰り返されてしまう
ご返信ありがとうございました。

どうやら、shopping/index.twigにて
DBのの
読み込みが繰り返されるのは
dtb_deliveryに登録されている、配送方法設定の件数分だけ
テーブルから読み込まれているのが原因で、
ECCUBEの仕様でした。
(ちなみに配送方法が3300件ほど設定してありました)

この部分をカスタマイズし、対応する方針にしました。

確かに今回はサーバー環境が原因かもしれませんので、
必要事項は記入したほうがいいですね。
ご教授ありがとうございました。
スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ


 



ログイン


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

統計情報

総メンバー数は88,295名です
総投稿数は109,692件です

投稿数ランキング

1
seasoft
7365
2
468
3217
3
AMUAMU
2712
4
nanasess
2303
5
umebius
2085
6
yuh
1818
7
h_tanaka
1610
8
red
1568
9
mcontact
1240
10
tsuji
958
11
fukap
907
12
shutta
835
13
tao_s
796
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.