prestashop база данных огромный объем таблицы ps_search_index

prestashop база данных огромный объем таблицы ps_search_index

11.08.2018 05:06:28 Просмотров 59 Источник

таблица ps_search_index содержит 10 миллионов строк в базе данных. когда я создаю резервную копию базы данных, она занимает более 100 МБ. как я могу отключить опцию или сделать инструкции, чтобы уменьшить емкость базы данных, и эта таблица не занимает несколько строк? спасибо.

У вопроса есть решение - Посмотреть?

Ответы - prestashop база данных огромный объем таблицы ps_search_index / prestashop database huge volume table ps_search_index

Rolige

11.08.2018 06:13:17

Единственный способ уменьшить эту таблицу-отключить индексирование полей с большим количеством контента, таких как описание и краткое описание продуктов.

Для этого в бэк-офисе перейдите на страницу поиска и установите в 0 поле Short description weight и Description weight и сохраните.

А потом просто нужно заново построить весь индекс.

ПАЛЛАДИЙ. После этого изменения вы будете исключать поисковые запросы в длинном и коротком описании ваших продуктов.

Amtriorix

12.12.2018 01:56:22

Если вы хотите замедлить свой prestashop, вам обязательно нужно отключить индексацию полей. Это то, что вы никогда не должны делать. Кроме того, это не индекс, который является большим, это содержащие данные. Таким образом, вы должны жить с фактом, что вам нужны большие таблицы, чтобы иметь достойный поиск и индексирование ускоряет запросы к этим данным. Вы не можете уменьшить размер, если Prestashop не решит разделить эту таблицу на несколько других таблиц, но все же общий объем данных будет одинаковым.

Закрыть X