В чём дело? Слишком долгий ответ от базы. И ладно бы он был долгий всегда, проблема временного характера - что еще сложней затрудняет диагностику.
В общем есть сервер игровой, с подключением к БД Mysql посредством плагина (не будем вдаваться в этот плагин и прочее, так как дело скорей всего не в этом). Так вот, когда на сервере играют не много человек (хотя проблема может и вовсе не связана с количеством игроков), то всё норм. Но бывают моменты, когда ответы секунд 30 ждёшь! И сервер игровой, и mysql стоят на одной машине (VPS). Но у меня есть от чего отталкиваться - после "service mysqld restart" всё работает моментально. А потом, через некоторое время опять задержка запроса секунд 30-60.
А рестарт mysql просто совпадает по времени с окончанием копирования? Оно конечно может быть, но тогда тормоза вероятнее всего будут появляться в близкое время.
1. Проверить бы кол-во соединений. Тип соединения (постоянный или нет)
2. Какие действия с базой? Записи в основном или чтение?
3. Проверить бы жесткий диск утилитами, когда идет долгий ответ. Может mysql уперся в скорость работы с диском