Ни с того ни с сего резко выросла нагрузка на БД

Здравствуйте!

Сегодня при регистрации новых юзеров (их 600) наблюдаю жуткие тормоза на сайте. Причина в database, т.к.
Database
query: 21
time: 1,585

и это не предел — было и по 8 секунд. Кеширование включено. На сервере стоят debian + memcached + apc + php5-fpm + nginx + apache2 + fcgi
Тормоза временами просто жуткие — в чем может быть проблема?

Все это длилось около часа, затем снова стало все нормально... В логах ничего подозрительного нет, в общем, странно как-то...

Спасибо за дельные советы!

6 комментариев

+1
Это может быть связано с отправкой писем на email.
0
нет, отправка сообщений тут ни при чем — она отложенная
+1
Смотрите логи доступов к серверу в этот момент. Наиболее вероятно, что в этот час по сайту бродил поисковый робот(роботы) загружая что-то сразу в несколько потоков. Рекомендую посмотреть в сторону crawl-delay. Например тут web.izjum.com/limit-search-robots-access или вот рекомендации яндекса help.yandex.ru/webmaster/?id=1022359

Также возможно, что файловая система была занята какой то сложной задачей (например пакование бэкапа и прочее).
0
Спасибо, установил crawl-delay на 5 сек., попробую понаблюдать
0
Если сайт на каком-нибудь слабеньком VPS, то, вероятно, проблема из-за «перенаселения» и/или излишне активного «соседа»
0
он на не самом плохом vds с kvm-виртуализацией, но спасибо, этот вариант я тоже рассматриваю.
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.