Перейти к содержанию
2m2

Ошибка при поиске

Рекомендуемые сообщения

При поиске возникает такая ошибка:

Notice: Error: The SELECT would examine more than MAX_JOIN_SIZE rows; check your WHERE and use SET SQL_BIG_SELECTS=1 or SET SQL_MAX_JOIN_SIZE=# if the SELECT is okay
Error No: 1104
SELECT COUNT(DISTINCT p.product_id) AS total FROM product p LEFT JOIN product_description pd ON (p.product_id = pd.product_id) LEFT JOIN product_to_store p2s ON (p.product_id = p2s.product_id) WHERE pd.language_id = '1' AND p.status = '1' AND p.date_available <= NOW() AND p2s.store_id = '0' AND (LCASE(pd.name) LIKE '............

 

Было загружено около 20 тыс. товаров в 600 категорий и подкатегорий

Opencart 1.5.4

 

Как исправить?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Поиск по слову max_join_size вернул 16 результатов

Поиск по слову sql_big_selects вернул 16 результатов

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

afwollis конечно прав, нужно использовать поиск

но я практически на 100% уверен, что причина та же самая: https://opencartforum.com/topic/23340-uskorit-rabotu-saita-na-ocstore-1541-poriadka-50-000-tovarov/

Читать можно начинать отсюда: https://opencartforum.com/topic/23340-uskorit-rabotu-saita-na-ocstore-1541-poriadka-50-000-tovarov/?do=findComment&comment=177047

 

Кстати, если в моих ссылках указана только причина и способ её лечения в другом модуле, то по ссылкам afwollis есть решение и вашей проблемы

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.