2012-09-01 64 views
0

我在Magento EE 1.12上運行索引時遇到問題。某些表在索引過程中被鎖定,客戶無法完成訂單。提交訂單時他們收到SQL錯誤。Magento索引鎖表

索引編制也花了太長時間。

任何想法?

Steve

+0

什麼是重新馴化和多久? – Theodores

+0

我正在重新編制4000多個產品的索引,並有5個商店。主要是URL重寫耗時太長。 – user1538621

+0

有多少產品「可見」vs「沒有個別展示」?你清除了,即截斷了url rewrte表,你什麼時候運行這個reindexing? – Theodores

回答

0

理想情況下,你永遠不應該發生表鎖。你可以驗證你的表被設置爲InnoDB而不是MySIAM。 MySIAM是什麼會鎖定整個表,而InnoDB應該只鎖定行。

+0

感謝您的回覆。我檢查了magento中的表和所有表是InnoDB。仍試圖找出爲什麼會發生這種情況。有沒有辦法來檢查數據庫是否有任何錯誤或優化它。 – user1538621

+0

當在索引過程中點擊確認訂單時,出現錯誤「出現問題,請稍後再試」作爲對話框出現。我還收到一封主題爲「支付交易失敗」的電子郵件。 – user1538621

+0

除了我的最後一條評論,我們正在使用遠程MySQL服務器,該服務器通過交叉連接電纜與應用服務器連接。 – user1538621