Opencart зависает

Сегодня после экспорта категорий и продуктов на сайт под управлением opencartа, он начал зависать. Полез я локализировать проблему. Оказалось что у всех категорий стоит галочка «показывать в главном меню».  Обработка категорий довольно ресурсоемкая, а конкретно для каждой категории отдельный запрос к бд. Это запрос достает все дочерние категории, для всех категорий находящихся в главном меню. У меня в этом экспорте было близко тысячи категорий. При запросе к любой странице в шапку пытались выгрузиться более 1000 категорий, что и приводило к зависанию. 

Будьте бдительны работаю с opencart.

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *