Оптимизация запроса к бд в php-файле
Для магазина на shopcms требуется оптимизация стороннего php файла.
Файл осуществляет загрузку в бд актуальной информации из csv файла об остатках и ценах.
После обновления данных из csv файла, данный скрипт запускает пересчет значения общего склада для вкусовых товаров {у них значение склада определяется по сумме складов всех вкусов}. На данный запрос сервер отвечает очень долго и только в часы минимальной нагрузки на сервер.
Требуется:
Оптимизировать запрос к бд, разбив запрос на несколько маленьких или ограничив только изменившимися товарами, или ваш вариант который будет быстро обновлять нужные таблицы бд.
Имеется оптимизированный вариант данного файла, который работает быстро, однако после его работы некорректно обновляется информация по отображению товаров в наличии: то есть оптимизация скрипта не доделана. Возможно, внесение правок в этот файл будет более легким решением по данному тз.
бюджет 500 руб, сроки до 2 дней.