Думаю за баг вы это не посчитаете но все же напишу.
Есть сайт на нем примерно 11000 характеристик. И страница фильтров в админ панели грузится примерно минуты 2. Дебаггер показал 56.5 тысяч запросов
( и умер при попытке отобразить их);Открыв и проанализировав файл заметил, что для каждой из характеристик выполняется по 5 запросов для получение вариантов характеристик(сами варианты , значения на товарах , 2 запроса на картинки )
При этом сами варианты ни как не участвуют при создании фильтра( по крайней мере я не нашел их в tpl файлах).
вопрос нужны ли эти запросы на получение вариантов?
PS.
в app/controllers/backend/product_filters.php
примерно на 140 строке
$params = array(
'variants' => true,
'plain' => true,
'feature_types' => array(ProductFeatures::SINGLE_CHECKBOX, ProductFeatures::TEXT_SELECTBOX, ProductFeatures::EXTENDED, ProductFeatures::NUMBER_SELECTBOX, ProductFeatures::MULTIPLE_CHECKBOX, ProductFeatures::NUMBER_FIELD, ProductFeatures::DATE),
'exclude_group' => true,
'exclude_filters' => !empty($company_id)
);
заменил ‘variants’ => true, на ‘variants’ => false, и получил 79 запросов и моментальную загрузку страницы.