Загрузка от запроса

#
Загрузка от запроса
Здравствуйте, Игорь,
Среднесуточная нагрузка на сервер, аккаунт ***. Информация от 10-12-2015 23:07:18.

Логин   Домен   Процессор (MHZ)   Память (MB)   MySQL (%)
***              ***     419                             110                        0.4
Top Process   %CPU 48.0   httpd [***] [/shop/cart/?ajaxLoad&shop_country_location_id55]
Top Process   %CPU 47.0   httpd [***] [/shop/cart/?ajaxLoad&shop_country_location_id51]
Top Process   %CPU 46.2   httpd [***] [/shop/cart/?ajaxLoad&shop_country_location_id51]
Нагрузка выше нормы! Процессор (MHZ): 419 VS 400

Top Process – указывает на процессы, от которых зафиксирована пиковая нагрузка.

Максимально возможные значения использования ресурсов.
Процессор: 400 MHZ
Память: 750 МБ
MySQL: 3

Версия HostCMS:  6.5.4
Редакция:  Мой сайт

Скажите эта нагрузка от не правильного запроса и не корректного ответа скрипта или могут быть другие факторы!?
прикольно -> HostCMS
Модератор
#
Re: Загрузка от запроса
1. Крайне слабые характеристики сервера.
2. При данном запросе /shop/cart/?ajaxLoad&shop_country_location_id=55 идет обычная фильтрация в таблице по индексу.
Выполните оптимизацию таблиц через центр администрирования.
Вы только что начали читать предложение, чтение которого вы уже заканчиваете.
#
Re: Загрузка от запроса
Крайне слабые характеристики сервера - а какие будут нормальные!?
прикольно -> HostCMS
#
Re: Загрузка от запроса
Это всё хорошо, но я не могу понять следюущее
запрос:
/shop/cart/?ajaxLoad&shop_country_location_id51
ТДС:
<?
if (!is_null(Core_Array::getGet('ajaxLoad')) //такая get переменная есть
{
   $aObjects = array();

   if (Core_Array::getGet('shop_country_id') // такой нет
   {
//...
   }
   elseif (Core_Array::getGet('shop_country_location_id') // такой нет, есть - shop_country_location_id51
   {
//...
   }
   elseif (Core_Array::getGet('shop_country_location_city_id') // такой нет
   {
//...
   }

   $aArray = array('…';
   /*
   получается запроса к БД быть не должно, тогда от куда перегрузка!?
   */
   foreach ($aObjects as $Object)
   {
      $aArray['_' . $Object->id] = $Object->name;
   }

   echo json_encode($aArray);
   exit();
}
прикольно -> HostCMS
Авторизация