bash.org:

Следуй за мной:

twiby

Адовый чад кутежа и трэш в комплекте

MySQL сильно нагружает процессор

Пришло на ум: 20 ноября 2012


Столкнулся с проблемой - mysql по каким-то причинам кушала очень много CPU (> 50%). Все бы ничего, однако сервер на котором такая загрузка предназначен был для раздачи статики и MySQL по большей части там для красоты.

Немного погуглив, наткнулся на описание проблемы на стаковерфлоу и ее решение:

"Yesterday, a leap second was added to the current UTC-time to compensate for the slowing rotation of the earth due to the tides. When running ntp (or ntpd) this second was added to your computer's/server's clock. MySQLd does not seem to like this extra second on some OS'es, and yields a high CPU load. The quick fix is (as root)":

 /etc/init.d/ntpd stop
 date -s "`date`"
 /etc/init.d/ntpd start

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

Если мой пост помог вам сэкономить пару часов времени или показался полезным, думаю не лишним будет показать его друзьям через социальные сети или упомянуть в своем блоге.


Ваше мнение:

Имя
   другие статьи с тегом MySQL

Случайная мысль:

Мастер находить оправдания редко бывает мастером в чём-нибудь ещё.
Бенджамин Франклин
drcreazy © 2008-2012 all rights reserved