Вы можете просмотреть журнал медленных запросов MySQL (и / или включить его), чтобы увидеть, что конкретный запрос занимает время и пространство. Имея это в виду, вы можете использовать функциональность MySQL EXPLAIN , чтобы понять, почему запрос медленный.
Если вам повезет, разработчики VirtueMart просто не добавят действительные индексы в свои таблицы, что заставляет MySQL работать медленно (например, сортировка файлов и т. Д.). Если вам не повезло, изменение схемы не поможет, и вам придется обсудить это с разработчиками VirtueMart или исправить это самостоятельно.
В любом случае, если вы найдете решение, вам, вероятно, следует сообщить об этом команде VirtueMart.
Удачи!