Ticket #2539 (new バグ指摘) — at Initial Version
商品一覧画面 SC_Helper_TaxRule#getTaxRule 経由で頻繁なDB処理が発生している
Reported by: | Seasoft | Owned by: | somebody |
---|---|---|---|
Priority: | 中 | Milestone: | EC-CUBE2.13.3 |
Component: | フロント | Version: | 2.13.1 |
Keywords: | Cc: | ||
修正済み: | yes |
Description
データ生成スクリプトによる商品マスターで検証したところ、PC サイトで1画面を表示するのに、3000を超える DB 処理が発生していた。(表示対象商品の商品規格数分の2倍の回数は呼ばれていそう。)
キャッシュ機構が用意されているが、キャッシュ処理の前に DB 処理がある。とりあえず、DB 処理前の情報でキャッシュキーを生成すれば、OPTION_PRODUCT_TAX_RULE = 1 の状況では、キャッシュが使われるようになると推測される。
Note: See
TracTickets for help on using
tickets.