2016-10-07 10 views
0

В Magento 1.9.2.4 таблица catalog_product_index_eav содержит 3.802.998 записей и catalog_product_index_eav_idx содержит 2.447.411 записей. Размеры других таблиц составляют 100000 записей или меньше, я думаю, нормальные размеры.огромный размер catalog_product_index_eav таблица

Reindexing table catalog_product_attributes занимает много времени в CLI, более 10 минут или не удается, так как потеряет соединение mysql.

Я думаю, что большой размер таблицы catalog_product_index_eav связан с многократным индексированием атрибутов продукта.

В каталоге var/locks нет файлов. В моей тестовой среде magento у меня усечена таблица catalog_product_index_eav и снова переиндексирована. Таблица catalog_product_index_eav остается пустой и индексирование занимает много времени.

У меня есть 8 ГБ памяти mysql с сервером mysql mariaDB на Ubuntu.

Есть ли способ уменьшить размер каталога_product_index_eav или ускорить индексирование?

ответ

0

Я нашел обходное решение для ускорения индексации, удалив внешний ключ FK_INDEX_PROCESS_EVENT_PROCESS_ID_INDEX_PROCESS_PROCESS_ID из таблицы index_process_event.

 Смежные вопросы

  • Нет связанных вопросов^_^