Как отследить какой скрипт посылает запросы mysql?
Последние дни пошла ужасная нагрузка на базу, сейчас 12 часов, а к базе уже 367709788 SELECT запросов.. дневная нагрузка на базу выросла в сотню раз.. при этом на сайте не производилось никаких изменений.. по логам просматривали, никаких подозрительных запросов.. сайт при этом не подвисает, всё нормально.. как можно отследить какие скрипты обращаются к базе?
И да, хостинг виртуальный, нет возможности поставить mytop и тд
Включаете логгирование.
Зааводите второго mysql-пользователя, на которого перевешиваете половину скриптов.
Смотрите по логам мускуля.
Перераспределяете по необходимости.