2017-04-04 11 views
-1

私の店には75 Kの商品があります。 データインポートプロファイルを通じて100個の製品をアップロードしました。 75 K?それは多くの時間がかかるので、MySQLの接続が多すぎるというエラーが発生します。マゼンタの再インデックスに時間がかかりすぎる

解決策を教えてください。

+0

どのように再インデックスしましたか?管理パネルまたはコマンドラインから – Muk

+0

製品をアップロードした後、ブラウザで自動的に再インデックスされます。別ウィンドウ – Shaz

+2

管理領域に移動し、システムタブでインデックス管理を検索する場合、どのインデックスが「保存時に更新する」に設定されているかを確認してください。インポートを実行している間は、これを手動に変更することができます。私の推測は、各項目がインポートされ、保存されるたびに、新しいMySQLの呼び出しとタイムアウトが発生するため、インポート中に手動に変更してから戻すか、またはcronを設定して真夜中にインデックスを再作成し、マニュアルとして – PhilS

答えて

0

コマンドの下に実行することにより、SSHでインデックスの再作成しようとすることができます

php -f shell/indexer.php reindexall 

あなたが個別のインデックスを再作成したい場合は、高速なインデックスの再作成については

php shell/indexer.php --reindex catalog_product_attribute 
php shell/indexer.php --reindex catalog_product_price 
php shell/indexer.php --reindex catalog_url 
php shell/indexer.php --reindex catalog_product_flat 
php shell/indexer.php --reindex catalog_category_flat 
php shell/indexer.php --reindex catalog_category_product 
php shell/indexer.php --reindex catalogsearch_fulltext 
php shell/indexer.php --reindex cataloginventory_stock 
php shell/indexer.php --reindex tag_summary 
0

、あなたはパテを通して、あなたのsshでログインすることができますし、以下のコマンドを実行してください -

php -f shell/indexer.php reindexall 
関連する問題