среда, 15 марта 2017 г.

Как узнать кто нагружает Mysql?

Скажите пожалуйста какими командами в SSH вычисляется нагрузка на БД ?
......
Поэтмоу вопрос как зайти в mysql ? как узнать кто нагружает ее ?





Если интересует только mysql, то нужно смотреть нагрузку в самом mysql (top вам покажет лишь то, что mysqld нагружает систему).
Консольный клиент mysql так и называется - mysql.

root@fwx5
[root@fwx5 httpd]# mysql -u root -p
Enter password:
Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 7926
Server version: 5.0.45 Source distribution

Type 'help;' or '\h' for help. Type '\c' to clear the buffer.

mysql>

В консоли используйте 
Код
show processlist;
show status;

и анализируйте результат.

Еще в природе существует утилита mytop (аналог top, но предназначенный чисто для mysql). Смотреть здесь и здесь.

Комментариев нет: