5

毎日真夜中にカスタムインポートプロファイルを実行するようにサーバーにCronをセットアップしました。このプロファイルから、何千もの製品が作成または更新されます。「core_url_rewrite」テーブルは日々大きくなっています。Magento バックエンドから実行すると、Magento インデクサーが正しく動作しません。メッセージで止まりました。

コマンドラインから Magento インデクサーを実行しようとしています。しかし、テーブル「core_url_rewrite」ロック例外を取得しています。このテーブルが切り捨てられて Magento インデクサーを実行すると、正常に実行されますが、カスタム インポート プロファイルの更新または製品の挿入を行うと、再び分割され、同じ例外がトリガーされます。

それに対する最善の解決策は何ですか?製品はカスタム インポート プロファイルによって毎日作成/更新されるため、毎回テーブルを切り捨てることはお勧めできません。

良い提案をいただければ幸いです。

4

2 に答える 2

2

テーブル「core_url_rewrite」のテーブルスペースを増やす必要があるかもしれません。以下は、この問題を解決するための良い記事です。

テーブルがいっぱいです

于 2013-03-05T15:04:14.827 に答える