4736

В чем отличие нагрузки на процессор от нагрузки на базу данных?

10 ответов

Всем привет!

Подскажите, а чем отличаются нагрузка на базу данных от нагрузки на процессор?

Разве не процессор обрабатывает запросы к базе данных?

Кто-нибудь может прояснить этот вопрос?

Ответы (10)

Лавр Иванов +115
11.11.2016 12:29
Привет) Похоже они считаются совершенно по разному.
Я задавался данным вопросом, поддержка ответила мне следующее (цитирую):

Нагрузка на CPU измеряется стандартной утилитой *nix - sa. Описание работы данной утилиты Вы можете найти, например, здесь: http://linux.die.net/man/8/sa. В статистику за день заносится суммарное накопленное за сутки значение нагрузки в процессорных минутах.

Нагрузка на MySQL измеряется при помощи специального модуля от Percona, входящего в используемую сборку MySQL. Документация о продукте доступна на сайте разработчика: http://www.percona.com/doc/percona-server/5.1/diagnostics/user_stats.html. Для подсчёта используется колонка CPU_TIME таблицы USER_STATISTICS. В статистику за день заносится суммарное накопленное за сутки значение нагрузки в секундах процессорного времени.
Свернуть ответы
Alexey Zhukov +22
12.11.2016 11:04
Ага. ЦП в минутах, а БД в секундах. Тогда, мне кажется, я начинаю понимать приблизительно в чем разница. Разными утилитами измеряются ещё. То есть если БД разделить на 60, то должно получиться ЦП.
Alexey Zhukov +22
12.11.2016 11:20
А ещё прикольно посмотреть общую нагрузку на сервак с помощью утилиты top в консоли :))
Asylum +208
11.11.2016 18:54
Если бы Вы более подробно описали проблему и CMS, то можно было дать рекомендации для снижению нагрузки
Свернуть ответы
Alexey Zhukov +22
11.11.2016 20:19
Я использую InstantCMS первой ветки. А именно v1.10.6. Вот адрес проекта https://ssm.cash/
Честно говоря, я не могу сказать, что какая-то проблема существует на данном этапе развития проекта. Впрочем, я могу, конечно, чего-то не знать. Факты такие: нагрузка на ЦПУ сейчас усреднённо 0,7 cp, на БД ну может 250 - 300 Если это нормально, то подмигните левым глазом :))
Пардон за нескромность, а вы большой специалист?
Alexey Zhukov +22
11.11.2016 20:27
Забыл Вы с большой буквы написать :))
Asylum +208
12.11.2016 11:34
Навскидку что могу предположить.

У Вас установлен магазин, при достижении определённого порога посещаемости он начинает потреблять много ресурсов. Тут вариантов два – либо менять хостинг на более дорогой, либо отключать расширения и смотреть на нагрузку, «Хорошо» грузят процессор всяческие «похожие товары» или «с этим товаром приобретают».

Попробуйте ограничить доступ поисковым ботов, кроме основных, у меня был случай, когда adsense бот запросто ложил форум.

Возможно у Вас скрипты, которые загружают или выгружают контент.

Ну и конечно стоит проверить ресурс на банальный взлом и наличие чужих скриптов
Asylum +208
12.11.2016 12:13
Извиняюсь, только что увидел ссылку на сайт

Я бы предложил сделать следующее:

Отключить «Кто онлайн?», RSS - «Новости экономики», «Новости финансов», голосования, пригласить друга, случайное фото. Они не несут функциональности, но создают нагрузку.

"Популярные товары" либо сократить количество, либо выключить совсем.

Слайдер сократить до трех изображений, сделав слайдер функциональным, например, разместив на нем рекламные слоганы

Для чего нужна лента активности? У Вас не социальная сеть или блог, а магазин, посетители приходят за покупками, а не для общения.

Блоги – считаю тоже не нужны, отключить, либо вынести на отдельный поддомен

Комментарии должны быть размещены в товаре, правильнее назвать отзывы, не нужно выводить их отдельным пунктом меню

Возможно, временно отключить https, оставив его только на авторизации пользователя

Закешировать все и вся
Свернуть ответы
Alexey Zhukov +22
13.11.2016 11:31
Ого! Круть, Asylum. Очень ценно! Спасибо большое. С меня магарыч :))
Alexey Zhukov +22
13.11.2016 11:49
А если серьёзно, то я бы хотел Вас отблагодарить денежкой. Сколько могу. Тут как-то можно с акка на акк перевести у ТаймВеба вроде. Или Яндекс.Деньги (чуть позже, когда пополню кошелёк). Мм?

Похожие вопросы

Александр К
193

Чат на сайте и нагрузка на хостинг

Добрый день. Требуется помощь специалиста, тк сам не особо айтишник. Есть сайт на Wordpress, где будет размещена страница с онлайн трансляцией видео потока (embed видео из твича) + требуется оналйн-чат для зрителей, желательно без регистрации...
Павел Шевченко
446

Как поменять домен?

Приветствую. Есть сайт, хочу перейти с бесплатного домена на платный (с tw1.ru на ru) Как это сделать? С ув. Павел
С помощью соцсетей
У меня нет аккаунта Зарегистрироваться
Нажимая кнопку «Зарегистрироваться», я даю согласие на обработку своих персональных данных, указанных в форме регистрации.
С помощью соцсетей
У меня уже есть аккаунт Войти
Нажимая кнопку «Зарегистрироваться», я даю согласие на обработку своих персональных данных, указанных в форме регистрации.
Инструкции по восстановлению пароля высланы на Ваш адрес электронной почты.
Пожалуйста, укажите email, который Вы использовали для входа на сайт.