毎日真夜中にカスタムインポートプロファイルを実行するようにサーバーにCronをセットアップしました。このプロファイルから、何千もの製品が作成または更新されます。「core_url_rewrite」テーブルは日々大きくなっています。Magento バックエンドから実行すると、Magento インデクサーが正しく動作しません。メッセージで止まりました。
コマンドラインから Magento インデクサーを実行しようとしています。しかし、テーブル「core_url_rewrite」ロック例外を取得しています。このテーブルが切り捨てられて Magento インデクサーを実行すると、正常に実行されますが、カスタム インポート プロファイルの更新または製品の挿入を行うと、再び分割され、同じ例外がトリガーされます。
それに対する最善の解決策は何ですか?製品はカスタム インポート プロファイルによって毎日作成/更新されるため、毎回テーブルを切り捨てることはお勧めできません。
良い提案をいただければ幸いです。