Ticket #2538 (closed バグ指摘: 修正済)

Opened 6 years ago

Last modified 6 years ago

商品一覧取得のDB処理で商品規格を全件処理している

Reported by: Seasoft Owned by: Seasoft
Priority: Milestone: EC-CUBE2.13.3
Component: フロント Version: 2.13.1
Keywords: Cc:
修正済み: yes

Description (last modified by Seasoft) (diff)

スキャンどころか、ソート・集計処理まで、全件で行っている。

PostgreSQL にて、データ生成スクリプトで商品の生成数を 10,000 で検証したところ、当該DB処理に平均 2,400 ms の処理時間を要した。23 ms 程度まで改善した。

MySQL では、同様の条件で速度低下が見られるため、PostgreSQL のみ適用するようにした。

r23404 r23406 r23422

Change History

comment:1 Changed 6 years ago by Seasoft

  • Owner changed from somebody to Seasoft
  • Status changed from new to assigned
  • Description modified (diff)

comment:2 Changed 6 years ago by habu

  • Description modified (diff)

comment:3 Changed 6 years ago by Seasoft

  • 修正済み set
  • Description modified (diff)

comment:4 Changed 6 years ago by shinichi_takahashi

  • Status changed from assigned to closed
  • Resolution set to 修正済

Seasoft様

ご対応ありがとうございます。 PostgreSQL、MySQLともに確認できましたので、クローズさせていただきます。

Note: See TracTickets for help on using tickets.