demon201984
Постоялец
- Регистрация
- 27 Сен 2008
- Сообщения
- 132
- Реакции
- 19
- Автор темы
- #31
Функционал не мой - сторонний и зашифрованный, да придется к разрабу обращаться с просьбой исправить, если запрос будет реально выгднее по времени по сравнению с текущим (потестю).тоесть вы его можете включить в where условие чтоб отсечь огромное колличество ненужных записей в sp_orders_items и sp_cats, тоесть по сути было б логично сделать так
попробуйте для начала посмотреть сколько получится записей в трёх таблицах если использовать только where по айдишнику закупки (в вашем случае я так понимаю это 5317)
модуль-функционал ваш или сторонний? ну, кто создавал эти запросы? если это вообще коммерц. примочка - тогда насиловать разработчика
PS: разделение mysql и вэб сервера было логичным путём попытки решения проблемы, но приципиально проблема не в этом (насколько я понял с описания).
Mysql и веб сервер разделил лишь на время, планирую все-таки все держать в одном месте - там куда перенес ныне mysql (сервер куда мощнее предыдущего).
Как показал текущий день - функционал вырубать не пришлось - он худо бедно но отработал: периодически нагрузка на ЦПУ повышалась до 100%, а не так как ранее постоянно 100%, load_average бывало тоже возрастал где то до 17, но тоже не так часто, в среднем держится на уровне 2-4.