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

Opened 10 years ago

Last modified 10 years ago

郵便番号辞書の登録でエラーになる(MySQL)

Reported by: nanasess Owned by: somebody
Priority: Milestone: EC-CUBE2.11.0
Component: 管理画面 Version: 2.5-dev
Keywords: Cc:
修正済み:

Description

下記のようなエラーになる

Native message: Can't create more than max_prepared_stmt_count statements (current value: 16382)

MySQL デフォルトは max_prepared_stmt_count = 16382 であるのが原因で, これを増やせば登録できるようになる.

しかし, 本質的には SQL のバッチ実行などで多数の Prepared Statement を生成しないようにするべき.

Change History

comment:1 Changed 10 years ago by AMUAMU

  • Milestone changed from EC-CUBE2.5.0beta to EC-CUBE2.5.0

SC_Queryの問題からMDB2内でメモリリークしているのが原因。 r19690 の修正にて副次的に解決。

なお、max_prepared_stmt_count はデフォルト値のままで問題無い。

comment:2 Changed 10 years ago by nanasess

  • Status changed from new to closed
  • Resolution set to 修正済
Note: See TracTickets for help on using tickets.